📄 demodialog.java
字号:
import java.awt.*;
import java.awt.event.*;
public class DemoDialog extends Dialog implements ActionListener
{
Label lbRed=new Label("R:",Label.RIGHT);
Label lbGreen=new Label("G:",Label.RIGHT);
Label lbBlue=new Label("B",Label.RIGHT);
TextField txRed=new TextField("0");
TextField txGreen=new TextField("0");
TextField txBlue=new TextField("0");
Button btOK=new Button("OK");
Button btCancel=new Button("Cancel");
public String strRed="0";
public String strGreen="0";
public String strBlue="0";
public boolean bChanged=false;
public DemoDialog(Frame fatherFrame,String dlgCaption,boolean bDlgModal)
{
super(fatherFrame,dlgCaption,bDlgModal);
this.setLocation(210,210);
setLayout(null);
add(lbRed);
add(lbGreen);
add(lbBlue);
add(txRed);
add(txGreen);
add(txBlue);
add(btOK);
add(btCancel);
lbRed.setBounds(30,40,30,20);
txRed.setBounds(70,40,40,20);
lbGreen.setBounds(120,40,32,20);
txGreen.setBounds(162,40,40,20);
lbBlue.setBounds(212,40,30,20);
txBlue.setBounds(252,40,40,20);
btOK.setBounds(100,80,50,20);
btCancel.setBounds(190,80,50,20);
btOK.addActionListener(this);
btCancel.addActionListener(this);
}
public void actionPerformed(ActionEvent evt)
{
if(evt.getSource()==btOK)
{
bChanged=true;
strRed=txRed.getText();
strGreen=txGreen.getText();
strBlue=txBlue.getText();
this.setVisible(false);
}
else if(evt.getSource()==btCancel)
{
bChanged=false;
this.setVisible(false);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -