?? mydialog.java
字號:
package cqj.jar.com;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.Toolkit;
import javax.swing.JDialog;
//import javax.swing.JTextField;
//查找替換對話框的父類
public abstract class MyDialog extends JDialog {
public MyDialog(Frame frame, String title, int width, int height) {
super(frame, title);
this.width = width;
this.height = height;
setInit();
initComponents();
addComListener();
this.setVisible(true);
}
public MyDialog(Frame frame, String title) {
super(frame, title);
setInit();
initComponents();
addComListener();
this.setVisible(true);
}
public abstract void initComponents();
public abstract void addComListener();
public abstract String getTextField();
public void setInit() {
setCenter();
this.setLayout(new FlowLayout());
this.setResizable(false);
}
//居中顯示
public void setCenter(){
Toolkit t = Toolkit.getDefaultToolkit();
Dimension screen_Size = t.getScreenSize();
Dimension dialog_Size = new Dimension(width,height);
this.setPreferredSize(dialog_Size);
int x = (screen_Size.width-width)/2;
int y = (screen_Size.height-height)/2;
setBounds(x, y, width, height);
}
public boolean diffIsChecked() {
//區分大小否?
return isChecked;
}
public int width = 300;
public int height = 100;
public boolean isChecked = false;
//public JTextField fieldInput; //輸入查找內容
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -