swing界面的简单使用
2016-12-28 13:47
369 查看
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class x3 extends JFrame implements ActionListener{
JButton btn,btn1,btn2;
JPanel pan;
public x3(){
super("身份选择窗口");
btn=new JButton("管理员");
btn1=new JButton("用户");
btn2=new JButton("退出");
JLabel label=new JLabel("请选择你的身份");
pan=new JPanel();
pan.setLayout(null);//一定要不然没用
Container cont=getContentPane();
btn.setBounds(150, 100, 100,60);
btn1.setBounds(150, 200, 100,60);
btn2.setBounds(150, 300, 100,60);
label.setBounds(150,30,100,60);
pan.add(label);
pan.add(btn);
pan.add(btn1);
pan.add(btn2);
btn.addActionListener(this);
btn1.addActionListener(this);
cont.add(pan);
setSize(500, 500);
setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==btn){
setVisible(false);
x5 n=new x5();//运行同一个包里的x5.java文件内容
}
if(e.getSource()==btn1){
setVisible(false);
x1 n=new x1();
}
}
public static void main(String args[]){
/*
Object[] options={"ok","CANCEL"};
JOptionPane.showOptionDialog(null, "HELLO", "Waring", JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null, options, options[0]);
*/
/*JOptionPane.showMessageDialog(null, "woaini","sjdfi",JOptionPane.INFORMATION_MESSAGE);*/
/*String no;
no=JOptionPane.showInputDialog("输入一个数字");
System.out.println(no);*/
new x3();
}
}
import java.awt.event.*;
import javax.swing.*;
public class x3 extends JFrame implements ActionListener{
JButton btn,btn1,btn2;
JPanel pan;
public x3(){
super("身份选择窗口");
btn=new JButton("管理员");
btn1=new JButton("用户");
btn2=new JButton("退出");
JLabel label=new JLabel("请选择你的身份");
pan=new JPanel();
pan.setLayout(null);//一定要不然没用
Container cont=getContentPane();
btn.setBounds(150, 100, 100,60);
btn1.setBounds(150, 200, 100,60);
btn2.setBounds(150, 300, 100,60);
label.setBounds(150,30,100,60);
pan.add(label);
pan.add(btn);
pan.add(btn1);
pan.add(btn2);
btn.addActionListener(this);
btn1.addActionListener(this);
cont.add(pan);
setSize(500, 500);
setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==btn){
setVisible(false);
x5 n=new x5();//运行同一个包里的x5.java文件内容
}
if(e.getSource()==btn1){
setVisible(false);
x1 n=new x1();
}
}
public static void main(String args[]){
/*
Object[] options={"ok","CANCEL"};
JOptionPane.showOptionDialog(null, "HELLO", "Waring", JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null, options, options[0]);
*/
/*JOptionPane.showMessageDialog(null, "woaini","sjdfi",JOptionPane.INFORMATION_MESSAGE);*/
/*String no;
no=JOptionPane.showInputDialog("输入一个数字");
System.out.println(no);*/
new x3();
}
}
相关文章推荐
- JAVA界面组件---swing标签与按钮的使用与介绍
- 关于mysql界面工具的简单使用
- 通过一个简单的SWING日历BEAN开发学习Calendar类的使用(1)Calendar概述
- 使用Devexpress开发简单进销存系统(2)--界面布局
- 使用C++与SFML编写一个简单的撞球游戏Part3——创建游戏启动界面
- 简单的socket测试程序——swing界面
- 使用低级界面实现简单的数字输入
- 通过一个简单的SWING日历BEAN开发学习Calendar类的使用(2)JCalendar源代码
- iPhone开发之创建简单界面视图的三种方式之一 使用xcode4自动生成界面
- 使用 jquery 的 上传文件插件 uploadify 3.1 配合 java 来做一个简单的文件上次功能。并且在界面上有radio 的选择内容也要上传
- C#2005 一个简单的查询界面代码:DataGridView使用、图像显示、复合查询样例
- 使用Swing制作类似QQ界面|圆角界面
- Swing做的简单登陆界面
- iPhone开发之创建简单界面视图的三种方式之二 使用Xcode4完全手动构建界面
- 英文界面使用中文的简单步骤
- Swing Application Framework简单使用和总结
- XNA Game Studio是一套有着强大功能和简单界面的游戏制作平台,游戏开发商和游戏玩家都可以使用这套工具开发针对Windows XP以及Xbox360的游戏,XNA Game Studio分为两种版本,一种是面向初学者的EXPRESS版本,还有一种是面向专业用户的专业版。用户使用EXPRESS版本开发游戏完全免费,并且可以随意在PC上发行,不过用该工具开发的游戏若是在360上网络发行,就需要交纳99美元的年费。
- 软件安装界面(java swing简单例子)
- 滑动式抽屉布局界面SlidingDrawer的简单使用
- 转:javax.swing.Timer的简单使用