java零基础入门知识3.2——Swing基础知识总结(三)
来源:互联网 发布:签名照怎么保存 知乎 编辑:程序博客网 时间:2024/06/04 18:40
#这一章学习如何使用标签和按钮组件……#
step:
1、创建基本组件类对象
2、使用类中内置方法操纵该对象
如何使用标签
1、Label常用构造
Public JLabel()
Public JLabel(String text) 使用指定字符串(标签显示文本)创建标签
Public JLabel(String text,int alignment)alignment用于指定标签文本对齐方式(LFFT/RIGHT/CENTER)
Public JLabel(String text,Icon icon,int horizontal Alignment) 创建指定文本、图像、水平对其方式的标签
2、Label常用方法
Public String getText() 获取标签文本
Public void setText(String text)设定标签文本
3、赋值方法主要有两种:
##使用标签对象初始化方法赋值##
JFrame frame=new JFrame();
JPanel pane=new JPanel();
frame.setContentPane(pane);
JLabel label =new JLabel ("测试按钮");
pane.add(label);
##使用JLabel方法赋值##JFrame frame=new JFrame();
JPanel pane=new JPanel();
frame.setContentPane(pane);
JLabel label =new JLabel ();
label.setText("测试按钮");
pane.add(label);
如何使用按钮按钮有三种:普通按钮、单选按钮、复选框
普通按钮:
1、普通按钮常用构造:
JButton()
JButton(Icon icon)创建带图标按钮
JButton(String text)创建带文本按钮
JButton(String text,Icon icon)
1、普通按钮常用方法:
Public String getText() 获取按钮文本
Public void setText(String text)设定按钮文本
Public void setEnable(Boolean)启用或禁用按钮Public void setVisiable(Boolean)组件是够可见
单选按钮:RadioButtton
1、单选按钮构造:
JRadioButtton()
JRadioButtton(String text,Icon icon,Boolean selected)创建具有指定文本、图像、和选择状态的单选按钮
注:为了确保一个按钮选择其他不选中状态,需要设置按钮组。
JRadioButtton jr1=new JRadioButtton("忽略");
ButtonGruop bg=new ButtonGruop();
bg.add(jr1);
(单选按钮方法同普通按钮方法类似)
复选框:
1、复选框构造:
JCheckbox()
.........同上
##实例##
public class test8 extends JPanel
{
stastic .......
test8()
{
Button/JCheckBox/
}
public static void main(String[] args)
{
new test();
}
}
- java零基础入门知识3.2——Swing基础知识总结(三)
- java零基础入门知识3.0——Swing基础知识总结(一)
- java零基础入门知识3.1——Swing基础知识总结(二)
- java零基础入门知识3.3——Swing基础知识总结(四)
- 【重点】java零基础入门知识3.4——Swing基础知识总结(五)
- java零基础入门知识1.1——基础知识介绍总结
- java零基础入门知识2.1——封装(面向对象的特征之一)
- java零基础入门知识2.2——继承(面向对象的特征之一)
- java零基础入门知识2.0——面向对象知识介绍
- java零基础入门必懂知识
- java零基础入门知识1.0——java基本工具介绍
- java入门基础知识(二)swing组件
- Java Swing入门基础
- JAVA零基础入门
- Java零基础入门
- 《Java Web程序开发入门》知识总结(三)
- Java Swing开发知识总结
- RxJava零基础入门(三)
- 51nod 1678 lyk与gcd
- windows核心编程系列学习记录1——错误处理
- CRM中打印某条记录的报表
- 2017/2/8~刚好遇见你
- 线程池的原理和连接池的原理
- java零基础入门知识3.2——Swing基础知识总结(三)
- uefi+arm64+acpi 组合时boot_command_line的获取
- poj1318
- Linux内核中的汇编语言
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userServic
- 方差,标准差,MSE, RMSE
- 《STL源码剖析》总结
- Java多线程之线程池深入分析(下)
- Html鼠标 滑过特效