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();}
}

效果图:

转载于:https://www.cnblogs.com/HDK2016/p/8458283.html

【java】解析JToolBar类的使用相关推荐

  1. java的json解析工具_json文件解析工具类(java)

    附上java解析json文件内容的工具类 1.工具类 import com.alibaba.fastjson.JSONObject; import org.slf4j.Logger; import o ...

  2. java 自定义json解析注解 复杂json解析 工具类

    java 自定义json解析注解 复杂json解析 工具类 目录 java 自定义json解析注解 复杂json解析 工具类 1.背景 2.需求-各式各样的json 一.一星难度json[json对象 ...

  3. java解析mdb文件_Access MDB文件解析查询,Access数据库解析工具类MdbUtils

    Access MDB文件解析查询,Access数据库解析工具类MdbUtils ================================ ©Copyright 蕃薯耀 2018年9月18日 h ...

  4. Java 视频解析相关工具类 (codeing真的是细节决定成败!)

    项目中用到了视频解析的工具,简单的说一下,目前jave这个包,只能去下载下来后,手动上传到私服地址进行使用,pom.xml文件中写好配置是无法下载到jar包的. <dependency>& ...

  5. Java XML解析工具类

    Java XML解析工具类 Java解析XML的方式有很多,这里不一一说明了,利用三方jar包,实现了一个XML工具类 本身是有个需求,讲三方公司的XML请求文件中的Response里的属性赋值成ja ...

  6. IDEA Java解析GeoJson.json文件

    IDEA Java解析GeoJson.json文件 一.遇到的问题 1. 无法导入成功 2. org.geotools.StyleFactory is not an ImageIO SPI class ...

  7. java string改变的影响_为什么Java的string类要设成immutable(不可变的)

    最流行的Java面试题之一就是:什么是不可变对象(immutable object),不可变对象有什么好处,在什么情况下应该用,或者更具体一些,Java的String类为什么要设成immutable类 ...

  8. JDK源码解析 Integer类使用了享元模式

    JDK源码解析 Integer类使用了享元模式. 我们先看下面的例子: public class Demo {public static void main(String[] args) {Integ ...

  9. Jvm之用java解析class文件

    前言: 身为一个java程序员,怎么能不了解JVM呢,倘若想学习JVM,那就又必须要了解Class文件,Class之于虚拟机,就如鱼之于水,虚拟机因为Class而有了生命.<深入理解java虚拟 ...

最新文章

  1. The constructor JedisPool(GenericObjectPoolConfig, String, int, int, String) refers to the missing t
  2. 论机器学习的正确学习姿势
  3. [分享]写出健壮的Bash脚本
  4. 前端各阶段资源,学得完算我输
  5. cannot import name '_C'
  6. Linux 下解压文件命令大全
  7. android 自定义图片上传,android自定义ImageView仿图片上传示例
  8. 《C语言编程——零基础初学者指南(第3版)》一第1章 什么是C程序设计1.1 什么是程序...
  9. web前端开发——HTML学习
  10. [转]UpdatePanel的用法详解
  11. ios蓝牙开发学习笔记(一)蓝牙概述
  12. html滑动验证,html5移动端按住滑块拖动验证代码
  13. mdui.js手机端侧边滑出导航菜单
  14. CentOS7下载安装JDK1.8
  15. 当数据库查询速度过慢时,从哪几个方面排查解决?
  16. Flask 框架(四)— 表单处理
  17. MS-DOS基本操作汇总
  18. 查询按键控制数码管的显示
  19. C++ 实现太阳系行星系统
  20. cad渐变线怎么画_CAD中怎么填充距离渐变的线条???

热门文章

  1. Android之getSystemService
  2. js 对表格的动态操作(动态添加行,删除该行,在指定位置添加控件)
  3. Tabhost嵌套以及Tab中多个Activity跳转的实现
  4. PEP8 Python 编码规范整理
  5. 二分图的最大带权匹配
  6. Python+Django+Eclipse 在Windows快速Blog
  7. C和C++结构体的区别
  8. 比特币多重签名机制使用篇
  9. Python3使用tkinter编写GUI程序
  10. [转]NLog学习笔记二:深入学习