compatibilityalertdialog.java

来自「JAVA网络编程电子书及源码」· Java 代码 · 共 59 行

JAVA
59
字号
package gui;

import java.awt.*;
/**
 * 在这里插入类型说明。
 * 建立日期:(00-8-13 10:08:28)
 * @程序设计者:
 */
public class CompatibilityAlertDialog extends java.awt.Dialog {
	public Button button3;
/**
 * CompatibilityAlertDialog 构造子注释。
 * @param parent java.awt.Frame
 * @param title java.lang.String
 */
public CompatibilityAlertDialog(java.awt.Frame parent, String title) {
	super(parent, title);
	setFont(new Font("Helvetica",Font.PLAIN,14));
	setBackground(Color.lightGray);
	setForeground(Color.black);
	setLayout(new BorderLayout(0,20));
	CheckboxGroup checkboxgroup1=new CheckboxGroup();
	Checkbox checkbox1=new Checkbox("Use new setting with restarting ",checkboxgroup1,true);
	Checkbox checkbox2=new Checkbox("Apply new setting without restarting ",checkboxgroup1,false);
	Panel panel1=new Panel();
	panel1.setLayout(new GridLayout(3,1));
	panel1.add(new Label(" your  option"));
	panel1.add(checkbox1);
	panel1.add(checkbox2);
	button3=new Button("   O K   ");
	Panel panel2=new Panel();
	panel2.add(button3);
	Panel panellabel=new Panel();
	panellabel.setLayout(new GridLayout(2,1));
	panellabel.add(new Label(" Please restart your computer,or the setting "));
	panellabel.add(new Label(" will interrupt the running program probably"));
	add(panellabel,"North");
	add(panel1,"Center");
	add(panel2,"South");
	setBounds(50,40,200,100);
	pack();
	setVisible(true);
}
/**
 * 在这里插入方法说明。
 * 建立日期:(00-8-13 10:48:28)
 * @return java.lang.Boolean
 * @param evt java.awt.Event
 * @param args java.lang.Object
 */
public boolean action(Event evt, Object args) {
	if (evt.target==button3){
		dispose();
		return true;
	}
	return false;
}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?