按钮与标签组件

简介: 按钮与标签组件

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

目录
相关文章
|
JavaScript
Threejs实现标签,自定义样式显示标签
Threejs实现标签,自定义样式显示标签
1143 0
Threejs实现标签,自定义样式显示标签
|
4月前
【sgDragSize】自定义组件:自定义拖拽修改DIV尺寸组件,适用于窗体大小调整
【sgDragSize】自定义组件:自定义拖拽修改DIV尺寸组件,适用于窗体大小调整
|
4月前
|
JavaScript API
Element Plus组件库中的input组件如何点击查看按钮时不可编辑,点击编辑时可编辑使用setup
Element Plus组件库中的input组件如何点击查看按钮时不可编辑,点击编辑时可编辑使用setup
36 0
|
JavaScript
VUE element-ui之table表格中嵌套输入框,且输入框失焦自动勾选当前行
VUE element-ui之table表格中嵌套输入框,且输入框失焦自动勾选当前行
1484 0
VUE element-ui之table表格中嵌套输入框,且输入框失焦自动勾选当前行
|
11月前
|
API
Vue2.x-02根据条件动态设置下拉框、时间选择器、文本框是否可编辑
Vue2.x-02根据条件动态设置下拉框、时间选择器、文本框是否可编辑
167 0
Vue2.x-02根据条件动态设置下拉框、时间选择器、文本框是否可编辑
|
12月前
|
JavaScript
Vue 根据鼠标悬停目标元素上方显示、隐藏指定元素交互实现
Vue 根据鼠标悬停目标元素上方显示、隐藏指定元素交互实现
330 0
|
JavaScript 定位技术
vue 里怎么使用 echarts 实现地图自动轮播功能、自定义 tooltip 悬浮位置提示、自定义 label 标签位置样式?
vue 里怎么使用 echarts 实现地图自动轮播功能、自定义 tooltip 悬浮位置提示、自定义 label 标签位置样式?
766 0
vue 里怎么使用 echarts 实现地图自动轮播功能、自定义 tooltip 悬浮位置提示、自定义 label 标签位置样式?
|
JavaScript
vue 里实现文本超出时点击左右按钮滚动?
vue 里实现文本超出时点击左右按钮滚动?
282 0
vue 里实现文本超出时点击左右按钮滚动?
|
前端开发
bootstrap 组件 警告框 徽章 面包屑导航 按钮 按钮组 学习总结
bootstrap 组件 警告框 徽章 面包屑导航 按钮 按钮组 学习总结
|
JavaScript
vue实现弹窗卡片表单变标签功能
vue实现弹窗卡片表单变标签功能
vue实现弹窗卡片表单变标签功能