java >,java中>>>怎么运算
本篇文章给大家介绍一下爪哇岛中的"-"的意思。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用
在《JAVA核心编程》 中,有一段这样的代码
导入javax。挥棒。*;
导入Java。awt。*;
导入Java。io。文件;
公共类图像查看器{
公共静态void main(String[] args){
EventQueue.invokeLater(() - {
JFrame frame=new ImageViewerFrame();
框架。settitle(“图像查看器”);
框架。setdefaultcloseoperation(JFrame .EXIT _ ON _ CLOSE);
框架。设置可见(真);
});
}
}
图像查看器框架类扩展了JFrame{
私有组件标签;
私有JFileChooser选择器
私有静态final int DEFAULT _ WIDTH=300
private static final int DEFAULT _ HEIGHT=400;
公共ImageViewerFrame(){
setSize(DEFAULT_WIDTH,DEFAULT _ HEIGHT);
label=new JLabel();
添加(标签);
chooser=new jfile chooser();
chooser.setCurrentDirectory(新文件( . )));
JMenuBar menuBar=new JMenuBar();
setJMenuBar(菜单栏);
JMenu menu=new JMenu();
menuBar.add(菜单);
JMenuItem open item=new JMenuItem( open );
菜单。添加(未清项);
openItem.addActionListener(事件- {
int result=选择器。showopendialog(null);
if (result==JFileChooser .APPROVE_OPTION){
字符串名称=选择器。getselectedfile().getPath();
label.setIcon(新图像图标(名称));
}
});
JMenuItem exit item=new JMenuItem( exit );
菜单。添加(退出项);
退出项目。addactionlistener(事件系统。exit(0));
}
}可以看到两处这样的代码
() - {
JFrame frame=new ImageViewerFrame();
框架。settitle(“图像查看器”);
框架。setdefaultcloseoperation(JFrame .EXIT _ ON _ CLOSE);
框架。设置可见(真);
}事件- {
int result=选择器。showopendialog(null);
if (result==JFileChooser .APPROVE_OPTION){
字符串名称=选择器。getselectedfile().getPath();
label.setIcon(新图像图标(名称));
}Java8的希腊字母的第11个表达式。就是匿名函数。
上面那一段可以看成如下:
事件队列。稍后调用(new Runnable(){
公共无效运行(){
JFrame frame=new ImageViewerFrame();
框架。settitle(“图像查看器”);
框架。setdefaultcloseoperation(JFrame .EXIT _ ON _ CLOSE);
框架。设置可见(真);
}
});下面一段可以看成:
openItem.addActionListener(新的ActionListener() {
已执行公共无效操作(操作事件e){
int result=选择器。showopendialog(null);
if (result==JFileChooser .APPROVE_OPTION){
字符串名称=选择器。getselectedfile().getPath();
label.setIcon(新图像图标(名称));
}
}
});只不过爪哇岛自动帮你翻译了一下
推荐: 《java视频教程》 以上就是爪哇岛中的-是什么意思?的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。