import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
impo...
分类:
编程语言 时间:
2014-08-14 20:51:29
阅读次数:
222
Swing 设置JScrollPanel 滚动条位置...
使用SwingWoker类完成耗时操作:对于Swing中的耗时操作,通常要在一个新的线程中运行,以免程序"假死"。 在java6.0中,可以用SwingWoker类来完成SwingWoker是在专用线程中执行长时间GUI交互任务的抽象类。用Swing 编写多线程应用程序时,要记住两个约束条件:...
分类:
编程语言 时间:
2014-08-14 13:48:18
阅读次数:
257
使用事件分配线程更新Swing控件:Swing并不是线程安全的,如果在多个线程中更新Swing控件,则很可能造成程序崩溃。 为了避免这种问题,可以使用时间分配线程来更新Swing控件。EventQueue 是一个与平台无关的类,它将来自于底层同位体类和受信任的应用程序类的事件列入队列。 它封装...
分类:
编程语言 时间:
2014-08-14 10:36:38
阅读次数:
281
Swing 将显示好的JPanel保存为一张图片...
Swing JPanel 设置画布背景及自己绘图...
JAVA 图形界面swing 创建按钮、文本域...
分类:
编程语言 时间:
2014-08-12 19:11:14
阅读次数:
263
基于有人问到如何做进度条,以下给个简单的做法:主要是使用JProgressBar(Swing内置javax.swing.JProgressBar)和SwingWorker(Swing内置javax.swing.SwingWorker)有人肯定会说,不是用线程做的吗?使用线程共享一个变量,确实能够。只...
分类:
编程语言 时间:
2014-08-11 23:47:53
阅读次数:
351
做这个东西主要是为了练习一下以前学习过的java Swing,所以那些复杂的算法就没有加载到里面去........ 先展示一下效果....,额,当然不是这个样子.... ---》代码: 1 package dialog_color; 2 3 import java.awt.B...
分类:
编程语言 时间:
2014-08-11 20:56:32
阅读次数:
387