⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 toolbar.java

📁 JBuilder2006设计的服装进销存管理系统。 只是一个Demo,但帮助文档等一应俱全。 在使用前请先将数据库中的内容加载到SQLServer2000中
💻 JAVA
字号:
package com.lzw;

import java.awt.Dimension;

import javax.swing.*;
import javax.swing.border.EtchedBorder;

public class ToolBar extends JToolBar {
	private MenuBar menuBar;
	/**
	 * 默认的构造方法
	 */
	private ToolBar() {
	}

	public ToolBar(MenuBar frameMenuBar) {
		super();
		this.menuBar = frameMenuBar;
		initialize();
	}

	/**
	 * 界面初始化方法
	 * 
	 */
	private void initialize() {
		setSize(new Dimension(600, 24));
		setBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED));
		add(createToolButton(menuBar.getJinhuoItem()));
		add(createToolButton(menuBar.getXiaoshou_danItem()));
		add(createToolButton(menuBar.getKucun_pandianItem()));
		add(createToolButton(menuBar.getJiage_tiaozhengItem()));
		add(createToolButton(menuBar.getShangpin_chaxunItem()));
		add(createToolButton(menuBar.getShangpin_guanliItem()));
		add(createToolButton(menuBar.getKehu_guanliItem()));
		add(createToolButton(menuBar.getGys_guanliItem()));
		add(createToolButton(menuBar.getExitItem()));
	}

	/**
	 * 创建工具栏按钮的方法
	 * 
	 * @return javax.swing.JButton
	 */
	private JButton createToolButton(final JMenuItem item) {
		JButton button = new JButton();
		button.setText(item.getText());
		button.setToolTipText(item.getText());
		button.setIcon(item.getIcon());
		button.setFocusable(false);
		button.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent e) {
				item.doClick();
			}
		});
		return button;
	}

	public void setMenuBar(MenuBar menuBar) {
		this.menuBar = menuBar;
	}
} // @jve:decl-index=0:visual-constraint="10,10"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -