📄 menubar.java
字号:
* @return javax.swing.JMenu
*/
public JMenu getKucun_Menu() {
if (kucun_Menu == null) {
kucun_Menu = new JMenu();
kucun_Menu.setText("库存管理(K)");
kucun_Menu.setMnemonic(KeyEvent.VK_K);
kucun_Menu.add(getKucun_pandianItem());
kucun_Menu.add(getJiage_tiaozhengItem());
}
return kucun_Menu;
}
/**
* 初始化(信息查询)菜单的方法
*
* @return javax.swing.JMenu
*/
public JMenu getXinxi_chaxunMenu() {
if (xinxi_chaxunMenu == null) {
xinxi_chaxunMenu = new JMenu();
xinxi_chaxunMenu.setText("信息查询(C)");
xinxi_chaxunMenu.setMnemonic(KeyEvent.VK_C);
xinxi_chaxunMenu.add(getXiaoshou_chaxunItem());
xinxi_chaxunMenu.add(getShangpin_chaxunItem());
xinxi_chaxunMenu.addSeparator();
xinxi_chaxunMenu.add(getXiaoshou_paihangItem());
}
return xinxi_chaxunMenu;
}
/**
* 初始化(基本资料)菜单的方法
*
* @return javax.swing.JMenu
*/
public JMenu getJiben_ziliaoMenu() {
if (jiben_ziliaoMenu == null) {
jiben_ziliaoMenu = new JMenu();
jiben_ziliaoMenu.setText("基本资料(B)");
jiben_ziliaoMenu.setMnemonic(KeyEvent.VK_B);
jiben_ziliaoMenu.add(getShangpin_guanliItem());
jiben_ziliaoMenu.add(getKehu_guanliItem());
jiben_ziliaoMenu.add(getGys_guanliItem());
jiben_ziliaoMenu.addSeparator();
//jiben_ziliaoMenu.add(getJsr_guanliItem());
}
return jiben_ziliaoMenu;
}
/**
* 初始化系统维护菜单的方法
*
* @return javax.swing.JMenu
*/
/*public JMenu getXitong_weihuMenu() {
if (xitong_weihuMenu == null) {
xitong_weihuMenu = new JMenu();
xitong_weihuMenu.setText("系统维护(S)");
xitong_weihuMenu.setMnemonic(KeyEvent.VK_S);
xitong_weihuMenu.add(getShuju_beifenItem());
xitong_weihuMenu.addSeparator();
xitong_weihuMenu.add(getMima_xiugaiItem());
xitong_weihuMenu.addSeparator();
xitong_weihuMenu.add(getExitItem());
}
return xitong_weihuMenu;
}*/
/**
* 初始化窗口菜单的方法
*
* @return javax.swing.JMenu
*/
public JMenu getChuang_kouMenu() {
if (chuang_kouMenu == null) {
chuang_kouMenu = new JMenu();
chuang_kouMenu.setText("窗口(W)");
chuang_kouMenu.setMnemonic(KeyEvent.VK_W);
chuang_kouMenu.addMenuListener(new MenuListener() {
public void menuSelected(MenuEvent e) {
chuang_kouMenu.removeAll();
chuang_kouMenu.add(getPingpuItem());
chuang_kouMenu.add(getClassAllItem());
chuang_kouMenu.add(getAllIconItem());
chuang_kouMenu.add(getAllResumeItem());
chuang_kouMenu.addSeparator();
int count = 0;
// 获取桌面面板中所有内部窗体
JInternalFrame[] allFrames = desktopPanel.getAllFrames();
// Foreach遍历内部窗体数组
for (final JInternalFrame frame : allFrames) {
String frameTitle = frame.getTitle();
count++; // 窗体计数器
final JMenuItem item = new JMenuItem(count + " "
+ frameTitle); // 创建窗体菜单项
chuang_kouMenu.add(item);// 添加菜单项到菜单中
item.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {// 处理窗体菜单项的单击事件
frame.setIcon(false);
frame.setSelected(true);
} catch (PropertyVetoException e1) {
e1.printStackTrace();
}
}
});
}
}
public void menuDeselected(javax.swing.event.MenuEvent e) {
}
public void menuCanceled(javax.swing.event.MenuEvent e) {
}
});
}
return chuang_kouMenu;
}
/**
* 初始化(帮助)菜单的方法
*
* @return javax.swing.JMenu
*/
public JMenu getBang_zhuMenu() {
if (bang_zhuMenu == null) {
bang_zhuMenu = new JMenu();
bang_zhuMenu.setText("帮助(H)");
bang_zhuMenu.setMnemonic(KeyEvent.VK_H);
bang_zhuMenu.add(getBang_zhuItem());
bang_zhuMenu.add(getGuanyu_Item());
//bang_zhuMenu.add(getBugItem());
//bang_zhuMenu.add(getFangwen_wangzhanItem());
}
return bang_zhuMenu;
}
public JMenuItem getGuanyu_Item() {
if (guanyu_Item == null) {
guanyu_Item = new JMenuItem();
guanyu_Item.setText("关于");
guanyu_Item.setIcon(new ImageIcon(getClass().getResource(
"/res/icon/jinhuo_tuihuo.png")));
guanyu_Item
.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
createIFrame(guanyu_Item,About.class);
}
});
}
return guanyu_Item;
}
public JMenuItem getBang_zhuItem() {
if (bang_zhuItem == null) {
bang_zhuItem = new JMenuItem();
bang_zhuItem.setText("帮助文档");
bang_zhuItem.setIcon(new ImageIcon(getClass().getResource(
"/res/icon/guanyu.png")));
bang_zhuItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
String str=file.getAbsolutePath();
Process process= Runtime.getRuntime().exec("hh "+str);
System.out.println(str);
// System.out.println("2"+fileURL);
} catch (Exception ex) {
ex.printStackTrace();
}
}
});
}
return bang_zhuItem;
}
/**
* 初始化(关于)菜单项的方法
*
* @return javax.swing.JMenuItem
private JMenuItem getGuanyu_Item() {
if (guanyu_Item == null) {
guanyu_Item = new JMenuItem();
guanyu_Item.setText("关于");
guanyu_Item.setIcon(new ImageIcon(getClass().getResource(
"/res/icon/guanyu.png")));
URL url = DesktopPanel.class.getResource("/res/about.jpg");
ImageIcon aboutImage = new ImageIcon(url);
final JLabel imgLabel = new JLabel(aboutImage);
imgLabel.setVisible(false);
desktopPanel.add(imgLabel);
desktopPanel.setLayer(imgLabel, Integer.MAX_VALUE);
guanyu_Item.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
int dw = desktopPanel.getWidth();
int dh = desktopPanel.getHeight();
imgLabel.setBounds((dw - 500) / 2, (dh - 350) / 2, 500, 350);
imgLabel.setVisible(true);
}
});
imgLabel.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
imgLabel.setVisible(false);
}
});
}
return guanyu_Item;
} */
/**
* 初始化(联系技术支持)菜单项的方法
*
* @return javax.swing.JMenuItem
*/
/*public JMenuItem getBugItem() {
if (bugItem == null) {
bugItem = new JMenuItem();
bugItem.setText("联系技术支持");
bugItem.setIcon(new ImageIcon(getClass().getResource(
"/res/icon/jishu_zhichi.png")));
bugItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if (Desktop.isDesktopSupported()) {
Desktop desktop = Desktop.getDesktop();
try {
URI uri = new URI("mailto:tmoonbook@sina.com");
desktop.mail(uri);
} catch (Exception e1) {
e1.printStackTrace();
}
}
}
});
}
return bugItem;
}*/
/**
* 初始化(访问技术网站)菜单项的方法
*
* @return javax.swing.JMenuItem
public JMenuItem getFangwen_wangzhanItem() {
if (fangwen_wangzhanItem == null) {
fangwen_wangzhanItem = new JMenuItem();
fangwen_wangzhanItem.setText("访问技术网站");
fangwen_wangzhanItem.setIcon(new ImageIcon(getClass().getResource(
"/res/icon/jishu_wangzhan.png")));
fangwen_wangzhanItem
.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
if (Desktop.isDesktopSupported()) {
Desktop desktop = Desktop.getDesktop();
try {
URL url = new URL("http://www.mrbccd.com");
desktop.browse(url.toURI());
} catch (Exception e1) {
e1.printStackTrace();
}
}
}
});
}
return fangwen_wangzhanItem;
} */
/**
* 初始化(销售单)菜单项的方法
*
* @return javax.swing.JMenuItem
*/
public JMenuItem getXiaoshou_danItem() {
if (xiaoshou_danItem == null) {
xiaoshou_danItem = new JMenuItem();
xiaoshou_danItem.setText("销售单");
xiaoshou_danItem.setIcon(new ImageIcon(getClass().getResource(
"/res/icon/xiaoshoudan.png")));
xiaoshou_danItem
.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
createIFrame(xiaoshou_danItem, XiaoShouDan.class);
}
});
}
return xiaoshou_danItem;
}
/**
* 初始化(销售退货)菜单项的方法
*
* @return javax.swing.JMenuItem
*/
public JMenuItem getXiaoshou_tuihuoItem() {
if (xiaoshou_tuihuoItem == null) {
xiaoshou_tuihuoItem = new JMenuItem();
xiaoshou_tuihuoItem.setText("销售退货");
xiaoshou_tuihuoItem.setIcon(new ImageIcon(getClass().getResource(
"/res/icon/xiaoshou_tuihuo.png")));
xiaoshou_tuihuoItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
createIFrame(xiaoshou_tuihuoItem, XiaoShouTuiHuo.class);
}
});
}
return xiaoshou_tuihuoItem;
}
/**
* 初始化(库存盘点)菜单项的方法
*
* @return javax.swing.JMenuItem
*/
public JMenuItem getKucun_pandianItem() {
if (kucun_pandianItem == null) {
kucun_pandianItem = new JMenuItem();
kucun_pandianItem.setText("库存盘点");
kucun_pandianItem.setIcon(new ImageIcon(getClass().getResource(
"/res/icon/kucun_pandian.png")));
kucun_pandianItem
.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
createIFrame(kucun_pandianItem, KuCunPanDian.class);
}
});
}
return kucun_pandianItem;
}
/**
* 初始化(价格调整)菜单项的方法
*
* @return javax.swing.JMenuItem
*/
public JMenuItem getJiage_tiaozhengItem() {
if (jiage_tiaozhengItem == null) {
jiage_tiaozhengItem = new JMenuItem();
jiage_tiaozhengItem.setText("价格调整");
jiage_tiaozhengItem.setIcon(new ImageIcon(getClass().getResource(
"/res/icon/jiage_tiaozheng.png")));
jiage_tiaozhengItem
.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
createIFrame(jiage_tiaozhengItem,
JiaGeTiaoZheng.class);
}
});
}
return jiage_tiaozhengItem;
}
/**
* 初始化(销售查询)菜单项的方法
*
* @return javax.swing.JMenuItem
*/
public JMenuItem getXiaoshou_chaxunItem() {
if (xiaoshou_chaxunItem == null) {
xiaoshou_chaxunItem = new JMenuItem();
xiaoshou_chaxunItem.setText("销售查询");
xiaoshou_chaxunItem.setIcon(new ImageIcon(getClass().getResource(
"/res/icon/xiaoshou_chaxun.png")));
xiaoshou_chaxunItem
.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
createIFrame(xiaoshou_chaxunItem,
XiaoShouChaXun.class);
}
});
}
return xiaoshou_chaxunItem;
}
/**
* 初始化(商品查询)菜单项的方法
*
* @return javax.swing.JMenuItem
*/
public JMenuItem getShangpin_chaxunItem() {
if (shangpin_chaxunItem == null) {
shangpin_chaxunItem = new JMenuItem();
shangpin_chaxunItem.setText("商品查询");
shangpin_chaxunItem.setIcon(new ImageIcon(getClass().getResource(
"/res/icon/shangpin_chaxun.png")));
shangpin_chaxunItem
.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
createIFrame(shangpin_chaxunItem,
ShangPinChaXun.class);
}
});
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -