⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 warmdialog.java

📁 JAVA
💻 JAVA
字号:
package chatServer;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
/**
 * 这个类是警告对话框,用来提醒用户的一些错误操作
 * 和一些异常,有两个构造函数,一个是模式的,一个不是模式的
 * 用那个要看是什么错误和异常了
 * @author 55
 *
 */
public class WarmDialog extends JDialog implements ActionListener
{
	JPanel panel,bp;
	JButton ok;
	
    public WarmDialog(String str,String warm)
	{
	    super();
	    setTitle(str);
		panel=new JPanel();
		panel.setBackground(Color.yellow);
		bp=new JPanel();
		bp.setBackground(Color.yellow);
		ok=new JButton("确定");
		ok.addActionListener(this);
		bp.add(ok);
		ImageIcon icon=new ImageIcon("image\\cs002.gif");
		panel.add(new JLabel(icon));
		add(panel,BorderLayout.CENTER);
		add(bp,BorderLayout.SOUTH);
		Toolkit tool=Toolkit.getDefaultToolkit();
		Dimension dim=tool.getScreenSize();
		setBounds((dim.width-150)/2,(dim.height-200)/2,150,200);
	    setResizable(false);
	    setVisible(true);
	 }
     
    public WarmDialog(JDialog frame,String str,boolean bo)
	{
	    super(frame,str,bo);
	    setTitle(str);
		panel=new JPanel();
		panel.setBackground(Color.yellow);
		bp=new JPanel();
		bp.setBackground(Color.yellow);
		ok=new JButton("确定");
		ok.addActionListener(this);
		bp.add(ok);
		ImageIcon icon=new ImageIcon("image\\cs002.gif");
		panel.add(new JLabel(icon));
		add(panel,BorderLayout.CENTER);
		add(bp,BorderLayout.SOUTH);
		Toolkit tool=Toolkit.getDefaultToolkit();
		Dimension dim=tool.getScreenSize();
		setBounds((dim.width-150)/2,(dim.height-200)/2,150,200);
	    setResizable(false);
	    setVisible(true);
	 }
    
	 public void actionPerformed(ActionEvent ae)
	 {
		if(ae.getSource()==ok)
		{
			   setVisible(false);
		}
	 }
}

⌨️ 快捷键说明

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