Java Swing中的工具栏(JToolBar)
来源:互联网 发布:unity3d ios插件 编辑:程序博客网 时间:2024/06/15 07:15
//工具栏的使用案例
public class JToolBarDemo2_jigloo extends javax.swing.JFrame {
private JToolBar myJToolBar;
private JButton jB_file;
private JButton jB_edit;
private JButton jB_tools;
private JButton jB_help;
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
JToolBarDemo2_jigloo inst = new JToolBarDemo2_jigloo();
inst.setLocationRelativeTo(null);
inst.setVisible(true);
}
});
}
public JToolBarDemo2_jigloo() {
super();
initGUI();
}
private void initGUI() {
try {
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
getContentPane().setLayout(null);
getContentPane().setBackground(new java.awt.Color(255, 128, 255));
{
myJToolBar = new JToolBar();
getContentPane().add(myJToolBar);
myJToolBar.setBounds(29, 12, 320, 38);
myJToolBar.setBackground(new java.awt.Color(255, 255, 255));
{
jB_file = new JButton();
myJToolBar.add(jB_file);
jB_file.setText("\u6587\u4ef6");
jB_file.setPreferredSize(new java.awt.Dimension(80, 34));
jB_file.setIcon(new ImageIcon("images//AddNode.jpg"));
jB_file.setFont(new java.awt.Font("楷体", 0, 14));
jB_file.setToolTipText("点此每次新增一个结点");
jB_file.setBackground(new java.awt.Color(255, 255, 128));
}
{
jB_edit = new JButton();
myJToolBar.add(jB_edit);
jB_edit.setText("\u7f16\u8f91");
jB_edit.setToolTipText("点此每次新增一个结点");
jB_edit.setIcon(new ImageIcon("images//AddSide.jpg"));
jB_edit.setFont(new java.awt.Font("楷体", 0, 14));
jB_edit.setBackground(new java.awt.Color(255, 255, 128));
jB_edit.setToolTipText("首次点击结束结点输入,然后增加一条边");
jB_edit.setPreferredSize(new java.awt.Dimension(78, 34));
}
{
jB_tools = new JButton();
myJToolBar.add(jB_tools);
jB_tools.setText("\u89c6\u56fe");
jB_tools.setIcon(new ImageIcon("images//DrawFigure.jpg"));
jB_tools.setFont(new java.awt.Font("楷体", 0, 14));
jB_tools.setBackground(new java.awt.Color(255, 255, 128));
jB_tools.setToolTipText("首次点击结束边的输入,然后绘制图形");
jB_tools.setPreferredSize(new java.awt.Dimension(94, 34));
}
{
jB_help = new JButton();
myJToolBar.add(jB_help);
jB_help.setText("\u5e2e\u52a9");
jB_help.setIcon(new ImageIcon("images//ShortestPath.jpg"));
jB_help.setFont(new java.awt.Font("楷体", 0, 14));
jB_help.setBackground(new java.awt.Color(255, 255, 128));
jB_help.setToolTipText("首次点击变换按钮,选择起始点求其最短路径");
jB_help.setPreferredSize(new java.awt.Dimension(95, 34));
}
}
pack();
setSize(400, 300);
} catch (Exception e) {
e.printStackTrace();
}
}
}
- Java Swing中的工具栏(JToolBar)
- 工具栏(JToolBar)
- (总结)Swing组件的使用---工具栏(JToolBar)和分割面版(JSplitPane)的使用案例
- Java Swing:为JMenuBar(JToolBar)设置背景图片
- JavaSwing_4.6: JToolBar(工具栏)
- Swing中菜单栏JToolBar的使用
- java swing 中的组件
- Java中的Swing
- Java中的Swing组件
- Java Swing中的Accelerator Key
- java Swing中的绘制相关
- java Swing 中的MVC模式
- java Swing中的布局模式
- java Jcombox添加到JToolBar中设置Jcombox的大小
- java 工具栏
- java 工具栏
- Java Swing中的键盘事件处理
- Java Swing中的键盘事件处理
- HDU-1260 Tickets(DP)
- Android Decompiler / 初探反编译
- Java多态
- 遇到的那些必须弄清楚的关于高性能动画的知识点
- repo重新与服务器同步
- Java Swing中的工具栏(JToolBar)
- 完美解决TP-LINK无线路由桥接后电脑能上网、手机不能上的问题
- hdu3575(中国剩余定理,注意特殊情况处理)
- request.getContextPath() 下有红线 生成不成功
- MES更新 - ERP配套图表
- oracle 导入txt
- 数组名和数组名取地址的区别
- 1013. Battle Over Cities (25)
- 传纸条[NOIP 2008提高组][Codevs 1169]