java 编写小工具 尝试 学习(五)
2017-03-05 20:00
399 查看
1、今天 学习 标签 的 控件 的使用 ,学习 视频教程 参考 :http://edu.51cto.com/lesson/id-17733.html
常用控件如下截图:
运行效果 如下:不知道什么原因只显示 一个 测试标签 ,用鼠标 拉一下 框 后,就会出现很多的 内容,2017年3月9日10:20:37
为什么 只有一行, 怎么 多行显示 ,位置 固定显示 ,还不会 ,学习中 2017年3月9日10:21:56。
布局 需要参考 一下 几点:
参考教程:http://www.cnblogs.com/liaoliao/p/5009424.html
常用控件如下截图:
import javax.swing.JButton; import javax.swing.JCheckBox; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JList; import javax.swing.JPanel; import javax.swing.JPasswordField; import javax.swing.JRadioButton; import javax.swing.JTextArea; import javax.swing.JTextField; import javax.swing.SwingConstants; import javax.swing.WindowConstants; public class SuoZhangFrame extends JFrame { public SuoZhangFrame(String title) { this.setTitle(title);//设置窗口标题 //这句代码是当用户关闭窗口的时候关掉应用程序 this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); this.setSize(800, 600);//设置长和宽,最常见的屏幕分辨率 1366*768,2017年3月9日09:31:24 this.setLocation(100,100);//设置起点位置,屏幕右上角 为 0,0 this.setVisible(true); //设置窗口的可见性 //创建一个面板对象,这个面板就是一个组件容器 JPanel pan = new JPanel(); //添加 容器 this.add(pan); //创建一个标签对象 JLabel label =new JLabel("测试标签",null,SwingConstants.RIGHT); //添加这个 标签 lable 对象 到面板上 pan.add(label); //创建一个单行文本对象 JTextField textfield =new JTextField("测试单行文本输入框"); //添加这个 单行文本 对象 到面板上 pan.add(textfield); //创建一个 单行文本密码输入框 对象 JPasswordField passwordfield =new JPasswordField("123456");//默认密码 123456 //添加这个 单行文本密码输入框 对象 到面板上 pan.add(passwordfield); //创建一个 显示纯文本的多行区域 对象 JTextArea textarea =new JTextArea("测试显示纯文本的多行区域"); //添加这个 显示纯文本的多行区域 对象 到面板上 pan.add(textarea); //创建一个按钮对象 JButton button =new JButton("测试按钮"); //添加这个 BUTTON 对象 到面板上 pan.add(button); //创建一个单选按钮对象 JRadioButton jradiobutton =new JRadioButton("测试单选按钮"); //添加这个 jradiobutton 对象 到面板上 pan.add(jradiobutton); //创建一个多选按钮对象 JCheckBox jchackbox =new JCheckBox("测试多选按钮"); //添加这个 jchackbox 对象 到面板上 pan.add(jchackbox); //创建一个列表对象,list 需要 设置内容,暂时还不会,2017年3月9日10:15:44 //JList jlist =new JList("测试列表"); //添加这个 jlist 对象 到面板上 //pan.add(jlist); //创建一个下拉列表对象,JComboBox 需要 设置内容,暂时还不会,2017年3月9日10:15:44 //JComboBox jcombobox =new JComboBox("测试下拉列表"); //添加这个 jcombobox 对象 到面板上 //pan.add(jcombobox); } }
public class UsartControl { public static void main(String[] args) { // TODO Auto-generated method stub SuoZhangFrame frame = new SuoZhangFrame("网点控制器网络模拟器 V1.0"); } }
运行效果 如下:不知道什么原因只显示 一个 测试标签 ,用鼠标 拉一下 框 后,就会出现很多的 内容,2017年3月9日10:20:37
为什么 只有一行, 怎么 多行显示 ,位置 固定显示 ,还不会 ,学习中 2017年3月9日10:21:56。
布局 需要参考 一下 几点:
参考教程:http://www.cnblogs.com/liaoliao/p/5009424.html
相关文章推荐
- java 编写小工具 尝试 学习(一)
- java 编写小工具 尝试 学习(三)
- java 编写小工具 尝试 学习(四)
- java 编写小工具 尝试 学习(二)
- java 编写小工具 尝试 学习(六)
- java 编写小工具 尝试 学习(七)
- java学习干货之jdbc连接与编写数据库的工具类
- 我的Java开发学习之旅------>自己编写的Java数组操作工具
- 《精通Hibernate》学习(2)——hbm2java和hbm2ddl工具
- Java学习路径-工具篇
- Java学习路径(一)工具篇
- 利用Java编写简单IIS日志清理工具
- java学习之JNI 学习一 编写JNI的基本步骤
- 学习笔记:java学习第一课 开发工具,环境配置
- Java正则表达式学习-简单的小工具
- 【转】 一些学习资料及工具下载地址,包括数据结构,Oracle,JAVA, QTP,LoadRunner等(新加LINUX教程)
- Java学习工具
- JAVA Developer Learning Path----Java学习工具
- 中科院分词工具imdict-chinese-analyzer学习-java分词
- 一个用Java编写的简单聊天室 用来学习Socket编程