Swing常用组件
希文go
一切都不是偶然,必然需要自己创造
展开
-
滑块(JSlider)与进度条(JProgressBar)
进度条JProgressBar 当你在安装一个新软件时,系统会告知你目前软件安装的进度如何?才不会让你觉得程序好像死了,同样的,若你设计的程序所 需要的运行超过2秒以上,你应该显示程序正在运行中的图标,或直接显示程序运行的进度,这样就能让用户清楚知道程序到底是死 了还是继续运行,在swing中,JProgressBar组件提供了类似这样的功能,它可以簋简单地输出进度的变化情况,让你想要提供原创 2016-05-12 18:27:51 · 5415 阅读 · 0 评论 -
JOptionPane 对话框
JOptionPane 类的静态工厂方法主要创建4种类型的对话框&1 showMessageDialog----显示一个带有OK 按钮的模态对话框(只能执行当前弹出的对话框)JAVA 实例:JOptionPane.showMessageDialog(jl,"欢迎来到本店","Dialog的标题",JOptionPane.INFORMATION_MESSAGE);&2 sho原创 2016-05-08 21:38:06 · 823 阅读 · 0 评论 -
工具栏(JToolBar)
JToolBar 工具栏相当于一个组件的容器,可以添加按钮,微调控制器等组件到工具栏中。每个添加的组件会被分配一个整数的索引,来确定这个组件的显示顺序。另外,组件可以位于窗体的任何一个边框,也可以成为一个单独的窗体一般来说,工具栏主要是用图标来表示,位于菜单栏的下方,也可以成为浮动的工具栏,形式很灵活JToolBar构造函数:JToolBar():建立一个新的JToolBar,位置为默原创 2016-05-08 15:08:45 · 9279 阅读 · 0 评论 -
菜单
菜单栏(JMenuBar)在介绍JMenu组件前,我们先介绍JMenuBar组件,JMenuBar组件的功能是用来摆入JMenu组件.当我们建立完许多的JMenu组件后, 需要通过JMenuBar组件来将JMenu组件加入到窗口中.虽然我们由下表中看出JMenuBar组件只有一种构造方式,但是它对于构造一个菜 单来说是个不可缺少的组件.JMenuBar构造函数:JMenuBar原创 2016-05-08 11:50:50 · 630 阅读 · 0 评论 -
单选按钮和复选框
JRadioButton构造函数:JRadioButton():建立一个新的JRadioButton.JRadioButton(Icon icon):建立一个有图像但没有文字的JRadioButton.JRadioButton(Icon icon,boolean selected):建立一个有图像但没有文字的JRadioButton,且设置其初始状态(有无被选取).JRadioBu原创 2016-05-08 11:24:35 · 538 阅读 · 0 评论 -
记事本的多行文本区(文本区和滚动条)
单行文本的输入存在严重的缺陷,也不适合实际的运用,本节通过一个无功能的记事本来介绍可以进行多行输入的JTextAreJTextArea JTextArea() :创建一个内容为空的文本区JTextArea(Document doc) :创建具有指定文档的文本区JTextArea(Document doc,String text,int rows,int columns) :原创 2016-05-08 10:48:41 · 1369 阅读 · 0 评论 -
编辑器面板(JEditorPane)
EditorPane继承JTextComponent类,因此它也可以使用JTextComponent抽象类里面的方法。JEditorPane的最主要功能在于展 现不同类型的文件格式内容。JEditorPane支持的文件类型有三种:第一种是纯文本类型,其类型的表示法为"text/plain",这种类型 的文件就是我们最常使用的txt文件,这类型的文件可以用记事本或WordPad等文书编辑软件来编辑。原创 2016-05-14 22:04:14 · 2839 阅读 · 0 评论 -
微调控制器模型
使用微调控制器和微调控制器的标准数据模型,3种模型的功能和方法如下: SpinnerDateModel模型是JSpinner选择日期的情况下使用的。使用该模型可以为其提供最大日期,最小日期,当前日期以及布进值,此类的两个构造方法如下: SpinnerDateModel():创键一个没有起点和终点的日期模型,使用当前日期作为初始当前值 SpinnerDateModel(Dat原创 2016-05-14 20:53:02 · 335 阅读 · 0 评论 -
下拉列表框(JComboBox)
下拉列表框(JComboBox)构造函数:JComboBox():建立一个新的JComboBox组件。JComboBox(ComboBoxModel aModel):用ListModel建立一个新的JComboBox组件。JComboBox(Object[] items):利用Array对象建立一个新的JComboBox组件。JComboBox(Vector i原创 2016-05-13 14:39:34 · 5200 阅读 · 1 评论 -
Swing常用组件
文本框(JTestField)和密码框(JPassword)JTextField是一个轻量级的组件,可以编辑单行文本,实现剪切,复制,粘贴,快捷键等工作,如果文本的长度超出显示范围,会自动滚动文本,JTextField类的构造方法JTextFrame() :创建一个内容为空的文本框JTextFrame(Document doc,String text,int columns)原创 2016-05-02 17:43:10 · 505 阅读 · 0 评论 -
文件选择器和颜色选择器
文件选择器文件选择器JFileChooser是常用的类,用于打开,保存文件,常用的构造方法如下:构造方法名 方法意义JFileChooser()原创 2016-05-09 19:56:09 · 941 阅读 · 0 评论