📄 samplejdialog.java
字号:
import javax.swing.JDialog;
import java.awt.Toolkit;
import java.awt.Dimension;
import java.awt.Window;
class SampleJDialog extends JDialog{
SampleJDialog(){
setTitle("示例对话框");
setModal(true);
setSize(150,200);
setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
CenterWindow cWin=new CenterWindow();
cWin.center(this);
show();
}
public static void main(String[] args){
SampleJDialog sjd=new SampleJDialog();
}
}
class CenterWindow{
public void center(Window win){
Toolkit tkit=Toolkit.getDefaultToolkit();
Dimension screenSize=tkit.getScreenSize();
Dimension windowSize=win.getSize();
if(windowSize.height>windowSize.height){
windowSize.height=windowSize.height;
}
if(windowSize.width>windowSize.width){
windowSize.width=windowSize.width;
}
win.setLocation((screenSize.width-windowSize.width)/2,(screenSize.height-windowSize.height)/2);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -