Java JToolBar17 Mar 2025 | 阅读 2 分钟 JToolBar 容器允许我们将其他组件分组,通常是将带有图标的按钮分组为一行或一列。 JToolBar 提供了一个组件,用于显示常用操作或控件。 嵌套类修饰符和类型 | Class | 描述 |
---|
受保护的类 | JToolBar.AccessibleJToolBar | 此类实现了 JToolBar 类的辅助功能支持。 | 静态类 | JToolBar.Separator | 工具栏特定的分隔符。 |
构造函数构造函数 | 描述 |
---|
JToolBar() | 它创建一个新的工具栏;方向默认为 HORIZONTAL (水平)。 | JToolBar(int orientation) | 它创建一个具有指定方向的新工具栏。 | JToolBar(String name) | 它创建一个具有指定名称的新工具栏。 | JToolBar(String name, int orientation) | 它创建一个具有指定名称和方向的新工具栏。 |
有用的方法修饰符和类型 | 方法 | 描述 |
---|
JButton | add(Action a) | 它添加一个新的 JButton,该按钮分发该操作。 | 受保护的 void | addImpl(Component comp, Object constraints, int index) | 如果正在添加 JButton,它最初设置为禁用状态。 | void | addSeparator() | 它将一个默认大小的分隔符附加到工具栏的末尾。 | protected PropertyChangeListener | createActionChangeListener(JButton b) | 它返回一个正确配置的 PropertyChangeListener,当 Action 发生更改时更新控件,如果需要控件的默认属性更改侦听器,则返回 null。 | protected JButton | createActionComponent(Action a) | 工厂方法,用于为添加到 JToolBar 的 Actions 创建 JButton。 | ToolBarUI | getUI() | 它返回工具栏的当前 UI。 | void | setUI(ToolBarUI ui) | 它设置呈现此组件的 L&F 对象。 | void | setOrientation(int o) | 它设置工具栏的方向。 |
Java JToolBar 示例输出 
|