📄 centerframe.java
字号:
/*
* CenterFrame.java
*
* Created on 2007年5月11日, 下午6:17
*/
package frames;
import java.awt.*;
import javax.swing.JDesktopPane;
import javax.swing.JFrame;
import javax.swing.JMenuBar;
import javax.swing.JToolBar;
import plugin.*;
import utils.*;
/**
*
* @author Virlene Cheng
*/
public class CenterFrame extends javax.swing.JFrame implements IGUIResource
{
/** Creates new form CenterFrame */
public CenterFrame()
{
initComponents();
userInit();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" 生成的代码 ">//GEN-BEGIN:initComponents
private void initComponents()
{
mainToolBar = new javax.swing.JToolBar();
mainDesktopPane = new javax.swing.JDesktopPane();
mainMenuBar = new javax.swing.JMenuBar();
helpMenu = new javax.swing.JMenu();
aboutMenuItem = new javax.swing.JMenuItem();
getContentPane().setLayout(new java.awt.BorderLayout(0, 2));
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("\u7ba1\u7406\u4e2d\u5fc3");
mainToolBar.setFloatable(false);
getContentPane().add(mainToolBar, java.awt.BorderLayout.NORTH);
mainDesktopPane.setBackground(new java.awt.Color(153, 153, 153));
getContentPane().add(mainDesktopPane, java.awt.BorderLayout.CENTER);
helpMenu.setMnemonic('H');
helpMenu.setText("\u5e2e\u52a9(H)");
helpMenu.setFont(new java.awt.Font("新宋体", 0, 12));
aboutMenuItem.setFont(new java.awt.Font("新宋体", 0, 12));
aboutMenuItem.setMnemonic('A');
aboutMenuItem.setText("\u5173\u4e8e(A)");
aboutMenuItem.addActionListener(new java.awt.event.ActionListener()
{
public void actionPerformed(java.awt.event.ActionEvent evt)
{
aboutMenuItemActionPerformed(evt);
}
});
helpMenu.add(aboutMenuItem);
mainMenuBar.add(helpMenu);
setJMenuBar(mainMenuBar);
java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
setBounds((screenSize.width-545)/2, (screenSize.height-426)/2, 545, 426);
}// </editor-fold>//GEN-END:initComponents
private void aboutMenuItemActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_aboutMenuItemActionPerformed
{//GEN-HEADEREND:event_aboutMenuItemActionPerformed
new AboutFrame().setVisible(true);
}//GEN-LAST:event_aboutMenuItemActionPerformed
public JToolBar getToolsBar()
{
return mainToolBar;
}
public JMenuBar getMenusBar()
{
return mainMenuBar;
}
public JFrame getFrame()
{
return this;
}
public JDesktopPane getDesktopPane()
{
return mainDesktopPane;
}
private void userInit()
{
DBConfig db = new DBConfig();
MenuLoader ml = new MenuLoader(this, db);
ml.addMenuWithDefaultXml();
ToolLoader tl = new ToolLoader(this, db);
tl.addToolWithDefaultXml();
int height = Toolkit.getDefaultToolkit().getScreenSize().height-100;
int width = Toolkit.getDefaultToolkit().getScreenSize().width-100;
this.setLocation(50,50);
this.setSize(width, height);
}
// 变量声明 - 不进行修改//GEN-BEGIN:variables
private javax.swing.JMenuItem aboutMenuItem;
private javax.swing.JMenu helpMenu;
private javax.swing.JDesktopPane mainDesktopPane;
private javax.swing.JMenuBar mainMenuBar;
private javax.swing.JToolBar mainToolBar;
// 变量声明结束//GEN-END:variables
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -