- 博客(5)
- 收藏
- 关注
原创 SwingUtilities.invokeLater()应用
public static void invokeLater(Runnable doRun)导致 doRun.run() 在 AWT 事件指派线程上异步执行。在所有挂起的 AWT 事件被处理后才发生。此方法应该在应用程序线程需要更新该 GUI 时使用。在下面的示例中, invokeLater 调用将事件指派线程上的 Runnable 对象 doHelloWorld 加入队列,然后输出一条信息。
2016-05-31 16:09:10 303
转载 有关进度条 JProgressBar的应用
package 线程应用;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JProg
2016-05-31 15:40:35 307
原创 JTabbedPane
JTabbedPane jtp=new JTabbedPane();A component that lets the user switch between a group of components by clicking on a tab with a given title and/or icon. For examples and information on using ta
2016-05-21 10:52:31 255
转载 ImageIcon icon 相对路径设置
一、问题ImageIcon icon = new ImageIcon("a.gif");执行结果是icon无法显示二、解决类中有如下调用:ImageIcon icon = new ImageIcon("a.gif"); 很自然地认为当前类文件和图片在同一路径下即可。其实所谓的相对路径起点是工程的根目录,即project。这行代
2016-05-17 23:56:20 7630 1
转载 synchronized详解
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问ob
2016-05-05 15:54:35 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人