?? error.java
字號:
package user_interface;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.geom.Point2D;
import javax.swing.JFrame;
import javax.swing.JToggleButton;
public class Error extends JFrame{
public String display;
private JFrame parentWin;
public Error(String s){
super("Error");
parentWin=this;
display=s;
setSize(Constant.frameWidth, Constant.frameHeight/3);
setVisible(true);
addButton();
repaint();
}
public void paint(Graphics g) {
super.paint(g);
g.setFont(new Font("SansSerif", Font.BOLD, 16));
g.setColor(Color.black);
g.drawString(display, (Constant.frameWidth-display.length()*6)/2,
Constant.frameHeight/7);
}
public void addButton(){
//Button OK
JToggleButton jbbb=new JToggleButton();
jbbb.setText("OK");
jbbb.setBounds(new Rectangle(Constant.frameWidth/2-Constant.boxWidth/2, Constant.frameHeight/8, Constant.boxWidth,
Constant.boxHeight));
jbbb.setToolTipText("OK.");
this.getContentPane().add(jbbb);
jbbb.setVisible(true);
jbbb.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event){
parentWin.dispose();
}}
);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -