Java按钮.docx

上传人:牧羊曲112 文档编号:3159441 上传时间:2023-03-11 格式:DOCX 页数:3 大小:37.41KB
返回 下载 相关 举报
Java按钮.docx_第1页
第1页 / 共3页
Java按钮.docx_第2页
第2页 / 共3页
Java按钮.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《Java按钮.docx》由会员分享,可在线阅读,更多相关《Java按钮.docx(3页珍藏版)》请在三一办公上搜索。

1、Java 按钮Java 按钮 在软件UI设置过程中,菜单与按钮是软件操作的重要组成部分。在设计过程中,可以添加文本按钮和图标按钮。另外,通过Action接口可配置按钮,并进行一定程度的控制。将Action接口用于按钮具有许多直接配置按钮所不及的优点。JButton常用构造方法如表9-10所示,而表9-11所示为JButton类的常用方法。 表9-10 JButton类构造方法 构造方法 JButton JButton(Action a) JButton(Icon icon) JButton(String text) JButton(String text, Icon icon) 说明 创建不带

2、有设置文本或图标的按钮。 创建一个按钮,其属性从所提供的Action中获取。 创建一个带图标的按钮。 创建一个带文本的按钮。 创建一个带初始文本和图标的按钮。 表9-11 JButton类常用方法 构造方法 getAccessibleContext( ) getUIClassID( ) isDefaultButton( ) isDefaultCapable( ) String paramString( ) removeNotify( ) 说明 获取与JButton关联的AccessibleContext。 返回指定呈现组件的L&F类名的字符串。 获取defaultButton属性的值,如果为t

3、rue则意味着此按钮是其JRootPane的当前默认按钮。 获取defaultCapable属性的值。 返回JButton的字符串表示形式。 重写JComponent.removeNotify来检查按钮当前是否被设置为RootPane上的默认按钮。如果是,则将RootPane的默认按钮设置为null,以确保RootPane不继续停留在无效的按钮引用上。 setDefaultCapable(boolean defaultCapable) updateUI( ) 设置defaultCapable属性,该属性确定按钮是否可以是其根窗格的默认按钮。 根据当前外观的值重置UI属性。 下面通过JButto

4、n类制作一个按钮,并将按钮加载到窗口中,其详细的代码如下: import java.awt.*; import javax.swing.*; public class MyTextButton public static void main(String args) /定义窗口及标题 JFrame f = new JFrame(制作按钮); /定义容器 Container contentPane = f.getContentPane; /设置窗口大小 f.setSize(300, 250); /定义按钮对象 JButton b = new JButton; /向按钮加载图像 b.setIcon

5、(new ImageIcon(image.png); /设置按钮文本 b.setText(美丽家园); /定义容器的布局方式 contentPane.setLayout(null); /设置按钮大小及在窗口显示位置 b.setBounds(50, 50, 200, 80); /设置文本与图像水平居中方式 b.setVerticalTextPosition(JButton.CENTER); /容器加载按钮 contentPane.add(b); /设置窗口可见 f.setVisible(true); 在该代码中,首先创建一个窗口,以及一个容器。然后,再创建一个按钮对象,并设置按钮的名称、大小,以及按钮文本与图像的对象方式,如图9-11所示。 图9-11 创建一个按钮

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号