public CreateNewDiagramWindow(){
super(1);
try{
setIconImage(ImageIO.read(new File("germ/gui/windows/images/programIcon.png")));
}catch(Exception ex){}
Point center = GraphicsEnvironment.getLocalGraphicsEnvironment()
.getCenterPoint();
initializeProjects();
Container container = getContentPane();
GridBagConstraints c00 = new GridBagConstraints();
c00.gridx = 0;
c00.gridy = 0;
c00.anchor = GridBagConstraints.EAST;
c00.insets = new Insets(20, 20, 0, 0);
GridBagConstraints c10 = new GridBagConstraints();
c10.gridx = 1;
c10.gridy = 0;
c10.weightx = 1;
c10.fill = GridBagConstraints.HORIZONTAL;
c10.anchor = GridBagConstraints.WEST;
c10.insets = new Insets(20, 20, 0, 20);
GridBagConstraints c01 = new GridBagConstraints();
c01.gridx = 0;
c01.gridy = 1;
c01.anchor = GridBagConstraints.EAST;
c01.insets = new Insets(20, 20, 0, 0);
GridBagConstraints c11 = new GridBagConstraints();
c11.gridx = 1;
c11.gridy = 1;
c11.weightx = 1;
c11.fill = GridBagConstraints.HORIZONTAL;
c11.anchor = GridBagConstraints.WEST;
c11.insets = new Insets(20, 20, 0, 20);
GridBagConstraints c2 = new GridBagConstraints();
c2.gridx = 0;
c2.gridy = 2;
c2.gridwidth = 2;
c2.anchor = GridBagConstraints.CENTER;
c2.insets = new Insets(35, 0, 10, 0);
KeyboardFocusManager manager = KeyboardFocusManager
.getCurrentKeyboardFocusManager();
manager.addKeyEventDispatcher(new KeyEventDispatcher() {
public boolean dispatchKeyEvent(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_ESCAPE) {
escapePressed();
} else if (e.getKeyCode() == KeyEvent.VK_ENTER) {
enterPressed();
}
return false;
}
});
container.add(lblNew, c00);
container.add(cbProjects, c10);
container.add(lblDiagram, c01);
container.add(tfNew,c11);
container.add(okCancelBox, c2);
this.pack();
setLocation(center.x - getSize().width / 2, center.y - getSize().height / 2);
}
CreateNewDiagramWindow.java 文件源码
java
阅读 16
收藏 0
点赞 0
评论 0
项目:Germ
作者:
评论列表
文章目录