这段语句看不懂,可以帮我注释一下吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这段语句看不懂,可以帮我注释一下吗?相关的知识,希望对你有一定的参考价值。
SwingUtilities.invokeLater(new Runnable()
@Override
public void run()
try
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
catch (Exception exception)
exception.printStackTrace();
new DrinkeryManage();
);
//稍微拆解一下,显示匿名实现类
Runnable runnable = new Runnable()
@Override
public void run()
try
/*这是设置图形界面外观的.java的图形界面外观有3种,默认是java的金属外观,还有就是windows系统,motif系统外观.
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
这是把外观设置成你所使用的平台的外观,也就是你这个程序在哪个平台运行,显示的窗口,对话框外观将是哪个平台的外观. */ UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
catch (Exception exception)
exception.printStackTrace();
//至于这个,那就是你们自己的代码创建了一个对象,啥酒店管理的?
new DrinkeryManage();
//然后作为参数调用
SwingUtilities.invokeLater(runnable );
//SwingUtilities内部会起这个线程runnable.start(),从而运行里面的run方法
参考技术A SwingUtilities.invokeLater(new Runnable() //这是一个内部内@Override
public void run() //一个运行方法
try
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
//这个是调用了UIManager 的setLookAndFeel
//参数是UIManager.getSystemLookAndFeelClassName()方法的返回值
catch (Exception exception)
exception.printStackTrace();
new DrinkeryManage();//最后再创建了DrinkeryManage()对象,调用的是他的无参构造方法
);
以上是关于这段语句看不懂,可以帮我注释一下吗?的主要内容,如果未能解决你的问题,请参考以下文章
谁帮我翻译下这段 完全看不懂啊! - -见つかりませんでした。 人名の场合は姓名を分けて検索してみ