📄 agin_dialog.java
字号:
package five;
import five.btt;
import five.Five;
import javax.swing.*;
import java.awt.*;
import java.awt.Window;
import java.awt.event.*;
import java.awt.event.ActionListener;
import java.util.EventListener;
import java.util.*;
import java.awt.event.MouseListener;
public class agin_dialog extends JDialog implements MouseListener{
public String use_w,use_b;
Login login = new Login();
int i;
agin_dialog(JFrame dialog,int x){
super(dialog,"",true);
i=x;
Container c = this.getContentPane();
c.add(login);
this.setUndecorated(true);
this.setSize(250,150);
this.setTitle("登陆");
this.setResizable(false);
//获得屏幕的宽和高
this.setLocation(
(java.awt.Toolkit.getDefaultToolkit().getScreenSize().width-250)/2
,(java.awt.Toolkit.getDefaultToolkit().getScreenSize().height-150)/2);
//获得屏幕的宽和高
this.setVisible(true);
}
/**
* Method mouseClicked
*
*
* @param e
*
*/
public void mouseClicked(MouseEvent e) {
// TODO: Add your code here
}
/**
* Method mousePressed
*
*
* @param e
*
*/
public void mousePressed(MouseEvent e) {
// TODO: Add your code here
System.out.println("jkjk");
}
/**
* Method mouseReleased
*
*
* @param e
*
*/
public void mouseReleased(MouseEvent e) {
// TODO: Add your code here
}
/**
* Method mouseEntered
*
*
* @param e
*
*/
public void mouseEntered(MouseEvent e) {
// TODO: Add your code here
}
/**
* Method mouseExited
*
*
* @param e
*
*/
public void mouseExited(MouseEvent e) {
// TODO: Add your code here
}
class Login extends JPanel implements ActionListener{
Image bg;
Font dia_f = new Font("宋体",Font.BOLD,12);
btt yes = new btt("images/start1.gif","images/start2.gif","images/start1.gif");
btt no = new btt("images/end1.gif","images/end2.gif","images/end1.gif");
Login(){
yes.setBounds(20,105,100,30);
no.setBounds(130,105,100,30);
this.setLayout(null);
this.add(yes);this.add(no);
yes.addActionListener(this);
no.addActionListener(this);
}
public void paint(Graphics g){
bg = Toolkit.getDefaultToolkit().getImage("images/dialogbg.gif");
g.drawImage(bg,0,0,250,150,login);
g.setFont(dia_f);
if(i==1)
g.drawString("白方胜利!!!",95,65);
else
g.drawString("黑方胜利!!!",95,65);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource().equals(yes)){
System.out.println("YES");
dispose();
}
else if(e.getSource().equals(no)){
System.out.println("NO");
System.exit(0);
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -