java图像界面开发简单实例
java图像界面开发简单实例
JCheckBox、JLabel的应用,JLabel组件用于显示文本信息,通过JCheckBox组件来设置文本的属性,代码如下:
import java.awt.BorderLayout;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener; import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel; /**
*JCheckBox、JLabel的应用实例
* @author 左杰jdk5.0
*/
public class Example9Frame extends JFrame{ /**
*
*/
private static final long serialVersionUID = 1L ;
private JLabellabel;
private JCheckBoxbold;
private JCheckBoxitalic;
private static final int FONTSIZE = 14 ;
public Example9Frame(){
setTitle( " JCheckBox应用 " ); // 设置窗体标题
setSize( 500 , 300 ); // 设置窗体大小
// 创建JLabel组件用于显示文本信息
label = new JLabel( " 这是一个JCheckBox组件的简单应用实例,这为测试文本! " );
label.setFont( new Font( " 宋体 " ,Font.PLAIN,FONTSIZE)); // 设置文本字体大小
add(label,BorderLayout.CENTER); // 在窗体中添加JLabel组件
// 创建事件监听对象
ActionListenerlistener = new ActionListener(){
public void actionPerformed(ActionEventevent){
int mode = 0 ;
if (bold.isSelected()) // 是否加粗
mode += Font.BOLD;
if (italic.isSelected()) // 是否斜体
mode += Font.ITALIC;
label.setFont( new Font( " 宋体 " ,mode,FONTSIZE)); // 重新设置文本
}
};
// 创建面板添加复选框
JPanelpanel = new JPanel();
// 创建JCheckBox组件
bold = new JCheckBox( " 加粗 " );
italic = new JCheckBox( " 斜体 " );
// 为JCheckBox组件添加监听
bold.addActionListener(listener);
italic.addActionListener(listener);
// 将JCheckBox组件添加到面板
panel.add(bold);
panel.add(italic);
// 将面板添加到窗体
add(panel,BorderLayout.SOUTH);
} public static void main(String[]args){
Example9Frameframe = new Example9Frame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible( true );
}
}
网址:java图像界面开发简单实例 https://www.yuejiaxmz.com/news/view/78575
相关内容
MATLAB图像处理(包括图像类型转换)10年Java面试总结:Java程序员面试必备的面试技巧
Java 在生活中的 10 大应用
【毕业设计】基于Java的个人记账系统的设计与实现
简单谈谈软件开发,软件开发走进生活
Java程序员不得不会的124道面试题(含答案)
java计算机毕业设计宠物喂养资讯分享平台的设计与实现(开题+程序+论文)
JAVA家政服务管理系统毕业设计 开题报告
Springboot宠物网站系统6v03x(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
java计算机毕业设计大学生运动健身系统的设计与实现(开题+程序+论文)