第12章-Swing编程 --- 使用JFileChooser和Java7增强的JColorChooserJColorChooser用于创建颜色选择器对话框,该类的用法非常简单,该类主要提供了如下两个静态方法:-->showDialog(Component component,String titl...
分类:
编程语言 时间:
2014-06-29 00:24:58
阅读次数:
721
第12章-Swing编程 --- 使用JOptionPane 通过使用JOptionPane可以非常方便的创建一些简单的对话框. JOptionPane提供了如下3个方法来创建对话框: (1)showMessageDialog/showInternalMessageDialog:消息对话框,告...
b/s的特点:1、对客户端要求低,升级和维护方便。2、跨平台。3、界面不友好,extJsFlex解决B/S软件界面简陋的问题。4、对网络的依赖较大。web常用的开发技术:jsp:java在网络中的应用,开源(免费),跨平台(指服务器),功能强大。框架支持较好,灵活,(Swing是java的c/s),...
分类:
Web程序 时间:
2014-06-28 16:57:27
阅读次数:
173
基于有人问到如何做进度条,以下给个简单的做法:主要是使用JProgressBar(Swing内置javax.swing.JProgressBar)和SwingWorker(Swing内置javax.swing.SwingWorker)有人肯定会说,不是用线程做的吗?使用线程共享一个变量,确实能够。只...
分类:
编程语言 时间:
2014-06-26 18:10:29
阅读次数:
213
上次说了,如果不添加事件,点击窗口右上方的X,窗口是不会关闭的,现在要说一下,这是在awt下Frame的情况,如果是使用swing下的JFrame,则不需要添加事件即可直接关闭按钮,awt的功能,swing基本上可以完全取代,而且用swing的组件实现的窗口外观上也比awt的组件实现的窗口要美观一些,如下图所示:
下面会主要使用swing,举一些例子
例1:...
分类:
其他好文 时间:
2014-06-22 21:22:57
阅读次数:
313
第12章-Swing编程 --- Swing中的特殊容器--JSplitPane(一)使用JSplitPane JSplitPane用于创建一个分割板,它可以将一个组件(通常是一个容器)分割成两个部分,并提供一个分割条.用户可以拖动该分隔条来调整两个部分的大小.分隔面板的实质是一个特殊容器,该容器....
基于有人问到如何做进度条,以下给个简单的做法:主要是使用JProgressBar(Swing内置javax.swing.JProgressBar)和SwingWorker(Swing内置javax.swing.SwingWorker)有人肯定会说,不是用线程做的吗?使用线程共享一个变量,确实能够。只...
分类:
编程语言 时间:
2014-06-21 10:39:43
阅读次数:
255
JTable是Swing编程中的一种控件。一.创建表格控件的各种方式:1) 调用无参构造函数.1 JTable table = new JTable();2) 以表头和表数据创建表格.1 Object[][] cellData = {{"row1-col1", "row1-col2"},{"row2...
分类:
其他好文 时间:
2014-06-21 08:50:16
阅读次数:
366
BorderLayoutFlowLayoutGridLayoutGridBagLayoutCardLayoutBoxLayout1.BorderLayoutjava.lang.Object--java.awt.BorderLayout将版面划分成东、西、南、北、中五个区域,将加入?的组件按指定位置放...
分类:
编程语言 时间:
2014-06-20 14:10:03
阅读次数:
503
1:JComboBox的使用:类层次结构图:1 java.lang.Object2 --java.awt.Component3 --java.awt.Container4 --javax.swing.JComponent5 --javax.swing...