按钮与标签组件

简介: 按钮与标签组件

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

目录
相关文章
|
5月前
|
JavaScript 前端开发
Vue实现Element UI框架的自定义输入框或下拉框在输入时对列表选项进行过滤,以及右键列表选项弹出菜单进行删除
本文介绍了如何在Vue框架结合Element UI库实现自定义输入框或下拉框,在输入时对列表选项进行过滤,并支持右键点击列表选项弹出菜单进行删除的功能。
153 0
|
6月前
|
JavaScript
vue 指定区域可拖拽的限定拖拽区域的div(如仅弹窗标题可拖拽的弹窗)
vue 指定区域可拖拽的限定拖拽区域的div(如仅弹窗标题可拖拽的弹窗)
238 0
|
6月前
Element UI 自定义/修改下拉弹窗的样式(如级联选择器的下拉弹窗样式)
Element UI 自定义/修改下拉弹窗的样式(如级联选择器的下拉弹窗样式)
578 0
|
7月前
|
开发工具 git
大事件项目12--侧边栏导航的组件标签准备
大事件项目12--侧边栏导航的组件标签准备
|
8月前
【sgDragSize】自定义组件:自定义拖拽修改DIV尺寸组件,适用于窗体大小调整
【sgDragSize】自定义组件:自定义拖拽修改DIV尺寸组件,适用于窗体大小调整
|
8月前
|
JavaScript API
Element Plus组件库中的input组件如何点击查看按钮时不可编辑,点击编辑时可编辑使用setup
Element Plus组件库中的input组件如何点击查看按钮时不可编辑,点击编辑时可编辑使用setup
183 0
点击添加按钮弹框动态添加内容并且拼接在页面
点击添加按钮弹框动态添加内容并且拼接在页面
43 0
|
前端开发 JavaScript
两种方式实现css取消页面鼠标双击选中文字或单击拖动选中文字的效果
两种方式实现css取消页面鼠标双击选中文字或单击拖动选中文字的效果
576 0
|
JavaScript
Vue 根据鼠标悬停目标元素上方显示、隐藏指定元素交互实现
Vue 根据鼠标悬停目标元素上方显示、隐藏指定元素交互实现
405 0
|
开发者 容器
标签控件|学习笔记
快速学习标签控件
标签控件|学习笔记