SWING组件学习7:滚动条的综合应用
2007-09-18 12:44
113 查看
import javax.swing.*;
/**
* @author rice
*
* TODO 要更改此生成的类型注释的模板,请转至 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
public class Jscroll extends JFrame {
JButton ok;
JTextField text = new JTextField(15);
JPasswordField pwd = new JPasswordField(15);
JTextArea ta = new JTextArea(5, 15);
JLabel username = new JLabel("用户名:");
JLabel password = new JLabel("密 码:");
JLabel area = new JLabel("正 文:");
Jscroll() {
super("提交表单");
this.setSize(250, 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel p = new JPanel();
ImageIcon img = new ImageIcon("G://eclipse-work//jswing//imgs//13.gif");
ok = new JButton("确认", img);
//密码符号
pwd.setEchoChar('#');
// 文本域自动换行。
//ta.setLineWrap(true);
JScrollPane scroll = new JScrollPane(ta,ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED,ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
p.add(username);
p.add(text);
p.add(password);
p.add(pwd);
p.add(area);
p.add(scroll);
p.add(ok);
this.setContentPane(p);
}
public static void main(String[] args) {
Jscroll j = new Jscroll();
j.show();
}
}
/**
* @author rice
*
* TODO 要更改此生成的类型注释的模板,请转至 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
public class Jscroll extends JFrame {
JButton ok;
JTextField text = new JTextField(15);
JPasswordField pwd = new JPasswordField(15);
JTextArea ta = new JTextArea(5, 15);
JLabel username = new JLabel("用户名:");
JLabel password = new JLabel("密 码:");
JLabel area = new JLabel("正 文:");
Jscroll() {
super("提交表单");
this.setSize(250, 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel p = new JPanel();
ImageIcon img = new ImageIcon("G://eclipse-work//jswing//imgs//13.gif");
ok = new JButton("确认", img);
//密码符号
pwd.setEchoChar('#');
// 文本域自动换行。
//ta.setLineWrap(true);
JScrollPane scroll = new JScrollPane(ta,ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED,ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
p.add(username);
p.add(text);
p.add(password);
p.add(pwd);
p.add(area);
p.add(scroll);
p.add(ok);
this.setContentPane(p);
}
public static void main(String[] args) {
Jscroll j = new Jscroll();
j.show();
}
}
相关文章推荐
- React-native学习过程 九 Text组件综合应用
- React-native学习过程 八 组件综合应用
- SWING组件学习4:复选按钮
- C++ Primer 学习笔记_38_STL实践与分析(12)--容器的综合应用:文本查询程序
- Python学习19:其他应用(列表综合、列表或元组作为函数参数、lambda形式)
- Flex企业应用开发实践学习笔记(四)-------组件的布局
- Swing组件 创建窗口应用
- SWING组件的相关应用
- .Net语言 APP开发平台——Smobiler学习日志:在应用中添加WeiXin组件
- NET 应用架构指导 V2 学习笔记(二十二) 设计数据访问组件
- Swing组件学习代码示例之JSplitPane
- Yii - 应用组件 - 学习
- swing组件之JScrollPane滚动条
- 学习Swing组件对话框时犯的低级错误
- 第二节:高级Swing组件JTee应用
- spring框架学习之路(一)-入门基础(3)-IOC和AOP的综合应用
- SQL综合应用学习
- C程序设计语言(K&R)学习笔记--7.include,define,ifndef综合应用demo
- JAVA GUI学习 - JList列表、JScrollPane滚动条组件学习
- 用JAVA写的简易QQ登陆界面(AWT组件的综合应用)