学习java心得 二
2016-03-21 19:54
405 查看
import java.awt.Container; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; import javax.swing.SwingConstants; public class Login { private JFrame frm; public static void main(String[] args) { JFrame frm =new JFrame("邮箱登录界面"); Container contentPane = frm.getContentPane(); //获得框架中的内容面板 contentPane.setLayout(new FlowLayout()); JLabel show = new JLabel(); show.setText("请输入账号"); frm.add(show); String[]things={"1362362@163.com","1561236@163.com","1314521@163.com","5211314@163.com"}; JComboBox comboBox=new JComboBox(things); frm.add(comboBox); JButton Btn=new JButton("确定"); frm.add(Btn); JLabel show1= new JLabel(); show1.setText("请输入密码"); frm.add(show1); JTextField input =new JTextField(); input.setEditable(true); input.setHorizontalAlignment(SwingConstants.LEFT); input.setColumns(20); frm.add( input); JButton loginBtn=new JButton("登录"); frm.add(loginBtn); frm.setBounds(400,200,300,160); frm.setVisible(true); }}
这周我们学习了使用复选框,和事件响应,这让我感觉到了java的无穷魅力。学习了这些内容之后呢我做了一个简单的邮箱登录界面。代码如上:
相关文章推荐
- java设置守护线程
- Java中合成和继承的区别
- java语言程序设计第十版(Introduce to java) 课后习题 chapter6-22
- Java自定义注解和元注解
- java语言程序设计第十版(Introduce to java) 课后习题 chapter6-18
- java语言程序设计第十版(Introduce to java) 课后习题 chapter6-17
- Java Generics and Collections-2.1
- java第十二节java中时间处理
- Java数据库——PreparedStatement接口
- java语言程序设计第十版(Introduce to java) 课后习题 chapter6-14
- eclipse 常用快捷键
- java语言程序设计第十版(Introduce to java) 课后习题 chapter6-13
- 基于MVC模式的JavaWeb
- 如何在eclipse中安装subclipse
- Java 泛型通配符?解惑
- java语言程序设计第十版(Introduce to java) 课后习题 chapter6-10
- Eclipse插件svn和TortoiseSvn版本对应关系
- java语言程序设计第十版(Introduce to java) 课后习题 chapter6-6
- Java多线程优先级设置
- 通过 java 把excel xls中数据转为可直接插入数据库的sql文件