该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

final JMenuItem cutItem = new JMenuItem();

cutItem.setIcon(icon);

cutItem.setText("剪切(T)");

cutItem.setMnemonic('T');

cutItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_T,

InputEvent.CTRL_MASK));

cutItem.addActionListener(new ItemListener());

editMenu.add(cutItem);

final JMenuItem copyItem = new JMenuItem();

copyItem.setIcon(icon);

copyItem.setText("复制(C)");

copyItem.setMnemonic('C');

copyItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C,

InputEvent.CTRL_MASK));

copyItem.addActionListener(new ItemListener());

editMenu.add(copyItem);

final JMenuItem pastItem = new JMenuItem();

pastItem.setIcon(icon);

pastItem.setText("贴上(P)");

pastItem.setMnemonic('P');

pastItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_P,

InputEvent.CTRL_MASK));

pastItem.addActionListener(new ItemListener());

editMenu.add(pastItem);

editMenu.addSeparator();

editMenu.insertSeparator(2);

final JMenu fontMenu = new JMenu("字体(F)");

fontMenu.setIcon(icon);

fontMenu.setMnemonic('F');

editMenu.add(fontMenu);

final JCheckBoxMenuItem bCheckBoxItem = new JCheckBoxMenuItem("加粗(B)");

bCheckBoxItem.setMnemonic('B');

bCheckBoxItem.setAccelerator(KeyStroke.getKeyStroke(VK_B, CTRL_MASK

| ALT_MASK));

bCheckBoxItem.addActionListener(new ItemListener());

fontMenu.add(bCheckBoxItem);

final JCheckBoxMenuItem iCheckBoxItem = new JCheckBoxMenuItem("斜体(I)");

iCheckBoxItem.setMnemonic('I');

iCheckBoxItem.setAccelerator(KeyStroke.getKeyStroke(VK_I, CTRL_MASK

| ALT_MASK));

iCheckBoxItem.addActionListener(new ItemListener());

fontMenu.add(iCheckBoxItem);

editMenu.addSeparator();

final JMenu attributeMenu = new JMenu("属性(A)");

attributeMenu.setIcon(icon);

attributeMenu.setMnemonic('A');

editMenu.add(attributeMenu);

final JRadioButtonMenuItem rRadioButtonItem = new JRadioButtonMenuItem(

"只读(R)");

rRadioButtonItem.setMnemonic('R');

rRadioButtonItem.setAccelerator(KeyStroke.getKeyStroke(VK_R, CTRL_MASK

| ALT_MASK));

buttonGroup.add(rRadioButtonItem);

rRadioButtonItem.setSelected(true);

rRadioButtonItem.addActionListener(new ItemListener());

attributeMenu.add(rRadioButtonItem);

final JRadioButtonMenuItem eRadioButtonItem = new JRadioButtonMenuItem(

"编辑(E)");

eRadioButtonItem.setMnemonic('E');

eRadioButtonItem.setAccelerator(KeyStroke.getKeyStroke(VK_E, CTRL_MASK

| ALT_MASK));

buttonGroup.add(eRadioButtonItem);

eRadioButtonItem.addActionListener(new ItemListener());

attributeMenu.add(eRadioButtonItem);

final JMenu helpMenu = new JMenu("帮助(H)", false);

helpMenu.setText("帮助(H)");

helpMenu.setMnemonic('H');

menuBar.add(helpMenu);

final JMenuItem aboutItem = new JMenuItem();

aboutItem.setText("关於(A)");

aboutItem.setMnemonic('A');

aboutItem.addActionListener(new ItemListener());

helpMenu.add(aboutItem);

}

private class ItemListener implements ActionListener {

public void actionPerformed(ActionEvent e) {

JMenuItem menuItem = (JMenuItem) e.getSource();

System.out.println("你点击的是:" + menuItem.getText());

}

}

public static void main(String args[]) {

Practice6 frame = new Practice6();

frame.setVisible(true);

}

}

奇怪了 我已经放了图片在src里

但是还是执行不到

不知道错在那里

java url 图片路径_问个URL图片路径问题相关推荐

  1. 微信小程相对图片路径_微信小程序----相对路径图片不显示

    出现场景 在本地调试的时候本地图片显示,但是手机浏览的时候本地图片不显示. 出现图片不显示的原因 小程序只支持网络路径和base64的图片.图片转base64在线工具 处理方法 将图片都放到服务器,然 ...

  2. 字符串url获取参数_如何从URL查询字符串获取示例参数或将其附加到URL查询字符串(示例)?...

    字符串url获取参数 让我们剖析几个简单的用例,并查看视图参数的工作原理(视图参数名称不是强制性的,以匹配通过URL查询字符串传递的请求参数,但在本文中,我们将重点讨论这种情况): 情况1 在inde ...

  3. glide 显示图片慢_做个看图片的App玩玩_第一篇

    目标 做个看图片的App,效果图如下: 本期目标 功能: 1.下载一组图片,支持上下滑动翻页 涉及技术知识点: 1. retrofit+okHttp:访问网络接口获取数据 2. coroutines: ...

  4. 图片优化_网站里的图片应该如何优化

    我们一直都在做网站关键词.内页关键词.标签等.但很多朋友都忽略了网站里的图片如何优化.近年来百度图片识别.360图片识别都在不断升级功能上已经很完善了,所以我们应该对网站图片进行优化,应该做seo的朋 ...

  5. 计算机PS属性怎么改,电脑不用ps怎么改图片分辨率_教你修改图片分辨率的方法...

    在网络生活中经常需要上传图片,可是网络上图片有限制的,需要调整一下图片分辨率,网上有很多调节方法,其中ps软件虽说很好用,但要下载安装显得很麻烦.其实我们可以使用编辑功能手动调节分辨率来获得想要的效果 ...

  6. java读取hadoop数据_从Hadoop URL中读取数据_hadoop 数据读取_hadoop读取文件

    3.5  Java接口 在本小节,我们要深入探索Hadoop的Filesystem类:与Hadoop的文件系统交互的API. 虽然我们主要关注的是HDFS的实现DistributedFileSyste ...

  7. java url是什么_什么是 URL?

    # 什么是 URL? 如果您一直在浏览网页,您毫无疑问听说过 URL 这一术语,并使用 URL 从 Web 访问 HTML 页面 将 URL 视为万维网上文件的名称通常是最容易的,尽管不是完全准确,因 ...

  8. vue获取上传图片的名字和路径_使用Vue实现图片上传的三种方式

    项目中需要上传图片可谓是经常遇到的需求,本文将介绍 3 种不同的图片上传方式,在这总结分享一下,有什么建议或者意见,请大家踊跃提出来. 没有业务场景的功能都是耍流氓,那么我们先来模拟一个需要实现的业务 ...

  9. uni 根目录路径_如何解决uniapp图片路径错误问题

    uniapp图片路径错误的解决办法:1.在根目录"manifest.json"中配置h5下的"publicPath":2.在h5配置中运行的基础路径进行配置即可 ...

最新文章

  1. QPS和并发数,这次给你说清楚
  2. 哪个更快:堆栈分配或堆分配
  3. 委托学习总结(一)浅谈对C#委托理解
  4. 核心概念 —— 门面(Facades)
  5. Spring的properties属性配置文件和Spring常用注解
  6. 开放计算中国社区技术峰会举行,开放开源加速产业创新
  7. 微机个人笔记-半导体存储器(芯片的角度)概述
  8. 8、周期性任务、find、break和continue 学习笔记
  9. [转载] python之numpy的基本使用
  10. LayaAir cacheAs 缓存与 visible 隐藏
  11. 《越狱》的中国隐秘流行
  12. Anaconda安装python模块
  13. 在注视之外:对于认知和认知发展研究,眼动追踪还能揭示什么?
  14. adb工具的安装与常用命令
  15. chrome常用扩展程序汇总(程序员版)
  16. 利普希茨连续(Lipschitz continuous)及其应用
  17. 9343拆机 xps13_《拆机Pa》十二期 第二代XPS 13是进步还是退步
  18. 螳螂科技接入百度“文心一言”,提升营销管理AI服务能力
  19. Win10如何删除登录账号?Win10删除登录账号的方法
  20. PJSIP语音回声优化

热门文章

  1. 刘强东:B2C电商的本质
  2. 【Python常用代码归纳】
  3. vue 停车场车牌号键盘微信支付
  4. 爬王者荣耀图片源码,战国
  5. 考研英语 - word-list-9
  6. MRCTF 2020-“TiKi小组”
  7. python写socket代理_为python设置socket代理的方法
  8. 35 小白鼠排队 北大复试
  9. matlab注释分析高斯混合模型
  10. 使用docker安装mysql数据库(超简单)