按钮与标签组件

简介: 按钮与标签组件

JButton按钮的构造方法


public JButton(String text)

• 创建名字是text的按钮。


public JButton(Icon icon)

• 创建带有图标icon的按钮。


public JButton(String text, Icon icon)

创建名字是text且带有图标icon的按钮


JButton按钮的常用方法


public void setText(String text)

按钮调用该方法可以重新设置当前按钮的名字,名字由参数text指定


public String getText()

• 按钮调用该方法可以获取当前按钮上的名字


public void setIcon(Icon icon)

• 按钮调用该方法可以重新设置当前按钮上的图标


public Icon getIcon()

• 按钮调用该方法可以获取当前按钮上的图标


public void setHorizontalTextPosition(int textPosition)

• 参数textPosition的有效值是


AbstractButton.LEFT

AbstractButton.CENTERT

AbstractButton.RIGHT

public void setVerticalTextPosition(int textPosition)

• 参数textPosition的有效值是


AbstractButton.TOP

AbstractButton.BOTTOM

public void setMnemonic(char m)

• 设置按钮的键盘激活方式,m的有效值是:’a’~’z’


public void addActionListener(ActionListener listener)

• 向按钮增加监视器


JLabel标签的构造方法


JLabel类负责创建标签对象,标签用来显示信息,但没有编辑功能


构造方法

• public JLabel () 创建没有名字的标签。

• public JLabel (String s ) 创建名字是s的标签,s在标签中靠左对齐

• public JLabel (Icon icon) 创建具有图标icon的标签,icon在标签中靠左对齐


JLabel标签的常用方法


String getText()

• 获取标签的名字


void setText(String s)

• 设置标签的名字是s


Icon getIcon()

• 获取标签的图标


void setIcon(Icon icon)

• 设置标签的图标是icon

目录
相关文章
|
2月前
|
前端开发
element菜单组件样式修改NavMenu导航菜单
本文介绍了如何修改Element UI的NavMenu导航菜单组件的样式,包括激活菜单项的颜色、菜单项hover颜色、父级菜单hover颜色以及菜单行高。提供了相应的CSS代码示例,并展示了如何将这些样式应用到实际的NavMenu组件中。
96 3
element菜单组件样式修改NavMenu导航菜单
|
4月前
|
JavaScript
vue 指定区域可拖拽的限定拖拽区域的div(如仅弹窗标题可拖拽的弹窗)
vue 指定区域可拖拽的限定拖拽区域的div(如仅弹窗标题可拖拽的弹窗)
186 0
|
4月前
Element UI 自定义/修改下拉弹窗的样式(如级联选择器的下拉弹窗样式)
Element UI 自定义/修改下拉弹窗的样式(如级联选择器的下拉弹窗样式)
431 0
|
5月前
|
开发工具 git
大事件项目12--侧边栏导航的组件标签准备
大事件项目12--侧边栏导航的组件标签准备
|
6月前
【sgDragSize】自定义组件:自定义拖拽修改DIV尺寸组件,适用于窗体大小调整
【sgDragSize】自定义组件:自定义拖拽修改DIV尺寸组件,适用于窗体大小调整
|
12月前
|
JavaScript 前端开发
jquery导航选中按钮颜色变化
jquery导航选中按钮颜色变化
51 0
|
JavaScript
VUE element-ui之table表格中嵌套输入框,且输入框失焦自动勾选当前行
VUE element-ui之table表格中嵌套输入框,且输入框失焦自动勾选当前行
1678 0
VUE element-ui之table表格中嵌套输入框,且输入框失焦自动勾选当前行
|
JavaScript
ElementUI下拉框选择后不显示值
ElementUI下拉框选择后不显示值
214 0
|
API
Vue2.x-02根据条件动态设置下拉框、时间选择器、文本框是否可编辑
Vue2.x-02根据条件动态设置下拉框、时间选择器、文本框是否可编辑
223 0
Vue2.x-02根据条件动态设置下拉框、时间选择器、文本框是否可编辑
|
JavaScript 定位技术
vue 里怎么使用 echarts 实现地图自动轮播功能、自定义 tooltip 悬浮位置提示、自定义 label 标签位置样式?
vue 里怎么使用 echarts 实现地图自动轮播功能、自定义 tooltip 悬浮位置提示、自定义 label 标签位置样式?
987 0
vue 里怎么使用 echarts 实现地图自动轮播功能、自定义 tooltip 悬浮位置提示、自定义 label 标签位置样式?