java的swing组件的使用
Swing是用于图形用户界面开发的一个全面解决方案,包括250多个类,在这里不能一一列出。本书仅使用Swing用户界面。
1.标 签 2.按 钮 3.文本域 4.文本区 5.列表框 6.组合框
7.复选框 8.单选按钮 9.滚动条 10.选项卡 11.对话框 12.菜 单
1.标 签
标签类JLabel是用于显示文字或图标的简单组件。JLabel的构造方法包括:
public JLabel()
public JLabel(Icon icon)
public JLabel(Icon icon, int horizontalAlignment)
public JLabel(String text)
public JLabel(String text, Icon icon, int horizontalAlignment)
public JLabel(String text, int horizontalAlignment)
在构造方法中,text指定标签的文字,icon指定标签的图标,horizontalAlignment指定文本或图标的水平对齐方式。
JLabel实例维护的属性包括:
表8.3 JLabel的属性 属性名
数据类型
访问
缺省值
disabledIcon
Icon
SG
灰色过滤图标
displayedMnemonic
Int
SG
——
horizontalAlignment
Int
CSG
LEFT
horizontalTextPosition
Int
SG
RIGHT
Icon
Icon
CSG
null
iconTextGap
Int
SG
4个像素
labelFor
Component
SG
null
Text
String
CSG
“”
verticalAlignment
Int
SG
CENTER
verticalTextPosition
int
SG
CENTER
注:在访问中,C=可在构造时设置/G=获取方法/S=设置方法
disabledIcon:标签被禁用时显示的图标。
displayedMnemonic:设置LabelFor属性后显示的助记符。
horizontalAlignment:标签内容的水平对齐方式。取值包括:SwingConstants.LEFT、SwingConstants.RIGHT和SwingConstants.CENTER。
horizontalTextPosition:文本相对于图标的水平位置;与水平对齐方式的有效值相同。
icon:标签在启用时显示的图标。
iconTextGap:标签的文本与图标之间的间隙,以像素点为单位。
labelFor:一个组件,它在标签的助记符被键入时获得焦点。
Text:标签显示的文本。
verticalAlignment:标签内容的垂直对齐方式。取值包括:SwingConstants.TOP、SwingConstants.BOTTOM和SwingConstants.CENTER。
学习java需要多长时间啊
有编程经验的人可以更快地学习Java。根据您的编程经验,学习时间可能从2周到3个月不等。Java解决了与Python、JavaScript或C#类似的问题,因此了解这些语言中的任何一种都会使学习过程更快。
Java语法与上述编程语言的语法不同。但是,如果您了解另一种编程语言,那么您就会熟悉编码、OOP和编码所需的其他内容的概念。这些概念在所有编程语言中都非常相似。
因此,如果您是另一种语言的经验丰富的开发人员,请考虑花2-12周来学习Java,然后开始掌握它,当然这个时间不是固定的,还是要看个人能力。
电脑什么java模拟器用起来最好
模拟手机游戏的话兼容性较好的是KEmulator_lite_093
可以再网上找到中文版,比手机顽童要强!不过使用前要安装JAVA环境!在百度搜索JAVA就可以找到JAVA环境的下载地址了!16M左右!
-win