java,
java,
package mypackage;
import java.awt.Color;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
public class myjava {
public static void main(String[] args){
// System.out.print("my first program!");
JFrame windows=new JFrame("test_program");
windows.setResizable(false);//设置取消最大化窗体
windows.setLayout(null); //设置窗体布局为空布局
JPanel panel=new JPanel();
panel.setBackground(Color.white);
// windows.getContentPane().add(panel);
windows. setContentPane(panel);//如果使用此方法添加面板,面板将布满整个窗口
JButton btl_ok=new JButton("ok");
JButton btl_cancel=new JButton("cancel");
final JButton btl_win=new JButton("TZ");
btl_ok.setBounds(0,0,100,30);
btl_cancel.setBounds(105,0,100,30);
btl_win.setBounds(210,0,100,30);
windows.add(btl_ok);
windows.add(btl_cancel);
windows.add(btl_win);
windows.setLocation(500, 400);
windows.setSize(500,400);
windows.setVisible(true);
btl_ok.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
System.out.println("i see!");
JOptionPane.showMessageDialog(null, "message");
}
});
btl_cancel.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
System.exit(0);
}
});
btl_win.addActionListener(new ActionListener() {
int i=0;
@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
if ( i==0 )
{
JFrame winn=new JFrame("test_program");
winn.setVisible(true);
winn.setLocation(600, 500);
winn.setSize(250,200);
winn.setVisible(true);
// btl_win.setEnabled(false);
i=1;
}
else
{
i=0;
}
}
});
}
private static Container getContentPane() {
// TODO Auto-generated method stub
return null;
}
}
相关文章
- 暂无相关文章
用户点评