standarddialogdemo.java
来自「java课件 java课件 java课件 java课件」· Java 代码 · 共 52 行
JAVA
52 行
//StandardDialogDemo.java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class StandardDialogDemo extends JFrame
implements ActionListener{
Container cp;
JButton btn1 = new JButton("Message"),
btn2 = new JButton("Confirm"),
btn3 = new JButton("Input"),
btn4 = new JButton("Option");
String[] option={"one","two","three"};
String name;
public StandardDialogDemo(){
super("Standard Dialog Demo");
cp = getContentPane();
cp.setLayout(new FlowLayout());
cp.add(btn1);cp.add(btn2);cp.add(btn3);cp.add(btn4);
btn1.addActionListener(this);
btn2.addActionListener(this);
btn3.addActionListener(this);
btn4.addActionListener(this);
setSize(400,150);
setLocation(400,300);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void actionPerformed(ActionEvent e){
if((JButton)e.getSource()==btn1)
JOptionPane.showMessageDialog(
this,"This is a message dialog.");
else if((JButton)e.getSource()==btn2)
JOptionPane.showConfirmDialog(
this,"This is a confirm dialog.","Confirm",JOptionPane.YES_NO_OPTION);
else if((JButton)e.getSource()==btn3)
name = JOptionPane.showInputDialog(
this,"Input your name.");
else if((JButton)e.getSource()==btn4)
JOptionPane.showOptionDialog(
this,"Please choose one.","Option Dialog",
0,0,null,option,null);
}
public static void main(String args[]){
new StandardDialogDemo();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?