zoukankan      html  css  js  c++  java
  • 【java】解析JToolBar类的使用

    1.简介

    在大部分的Look and Feels下,用户都可以把该工具条拖离原Window组件(除非floatable属性设置为false)。为了能够正常的实现拖动效果,该类的实例被建议添加到BorderLayout布局管理的容器中的四个边上。

    2.代码

    package cn.test2;
    
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Dimension;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JToolBar;
    
    public class JToolBarTest {
        JFrame jf=new JFrame("JToolBar测试");
        JToolBar toolbar=new JToolBar();
        
        public void init(){
            JButton tool1=new JButton("工具一");
            JButton tool2=new JButton("工具二");
            JButton tool3=new JButton("工具三");
            
            toolbar.add(tool1);
            toolbar.add(tool2);
            toolbar.add(tool3);
            
            jf.add(toolbar,BorderLayout.WEST);
            JPanel panel= new JPanel();
            panel.setBackground(Color.RED);
            jf.add(panel);
            
            jf.setPreferredSize(new Dimension(500, 500));
            jf.pack();
            jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            jf.setVisible(true);
        }
        public static void main(String[] args) {
            new JToolBarTest().init();
        }
    }

    效果图:

  • 相关阅读:
    Codeforces Round #313 (Div. 1) A.Gerald's Hexagon
    COJN 0585 800604鸡蛋的硬度
    COJN 0584 800603吃糖果
    COJN 0583 800602分苹果
    COJN 0575 800601滑雪
    昨天的补记
    重构的代码
    写了一个复杂的sql语句
    一个想法
    安装了C
  • 原文地址:https://www.cnblogs.com/HDK2016/p/8458283.html
Copyright © 2011-2022 走看看