`
jiqimiao
  • 浏览: 63870 次
  • 性别: Icon_minigender_1
  • 来自: 常州
社区版块
存档分类
最新评论

java图像界面开发简单实例-JCheckBox、JLabel的应用

 
阅读更多

java图像界面开发简单实例

JCheckBox、JLabel的应用,JLabel组件用于显示文本信息,通过JCheckBox组件来设置文本的属性,代码如下:

importjava.awt.BorderLayout;
importjava.awt.Font;
importjava.awt.event.ActionEvent;
importjava.awt.event.ActionListener;

importjavax.swing.JCheckBox;
importjavax.swing.JFrame;
importjavax.swing.JLabel;
importjavax.swing.JPanel;

/**
*JCheckBox、JLabel的应用实例
*
@author左杰jdk5.0
*/
publicclassExample9FrameextendsJFrame{

/**
*
*/
privatestaticfinallongserialVersionUID=1L;
privateJLabellabel;
privateJCheckBoxbold;
privateJCheckBoxitalic;
privatestaticfinalintFONTSIZE=14;
publicExample9Frame(){
setTitle(
"JCheckBox应用");//设置窗体标题
setSize(500,300);//设置窗体大小
//创建JLabel组件用于显示文本信息
label=newJLabel("这是一个JCheckBox组件的简单应用实例,这为测试文本!");
label.setFont(
newFont("宋体",Font.PLAIN,FONTSIZE));//设置文本字体大小
add(label,BorderLayout.CENTER);//在窗体中添加JLabel组件
//创建事件监听对象
ActionListenerlistener=newActionListener(){
publicvoidactionPerformed(ActionEventevent){
intmode=0;
if(bold.isSelected())//是否加粗
mode+=Font.BOLD;
if(italic.isSelected())//是否斜体
mode+=Font.ITALIC;
label.setFont(
newFont("宋体",mode,FONTSIZE));//重新设置文本
}
};
//创建面板添加复选框
JPanelpanel=newJPanel();
//创建JCheckBox组件
bold=newJCheckBox("加粗");
italic
=newJCheckBox("斜体");
//为JCheckBox组件添加监听
bold.addActionListener(listener);
italic.addActionListener(listener);
//将JCheckBox组件添加到面板
panel.add(bold);
panel.add(italic);
//将面板添加到窗体
add(panel,BorderLayout.SOUTH);
}

publicstaticvoidmain(String[]args){
Example9Frameframe
=newExample9Frame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(
true);
}
}
分享到:
评论

相关推荐

    Java-Swing控件实例代码

    Java Swing 是Java编程语言中用于构建桌面应用程序的GUI(图形用户界面)工具包。它属于Java Foundation Classes (JFC) 的一部分,提供了丰富的组件...这些实例将帮助你快速上手并熟练运用Java Swing进行桌面应用开发。

    很优秀的Java界面实例,很有学习价值

    Java界面设计是开发桌面应用程序的关键部分,Swing库是Java提供的一种用于构建用户图形界面(GUI)的强大工具。本资源包含了一系列优秀的Java界面实例,这些实例涵盖了Swing库中的所有控件,对于Java开发者,尤其是...

    java范例开发大全

    实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符(教学视频:39分钟) 9 2.1 基础类型 9 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 ...

    Java Swing常用组件应用实例源码.rar

    在这个"Java Swing常用组件应用实例源码.rar"压缩包中,你将找到一系列Swing组件的实际应用示例,以及可能包含的文档,帮助你理解和学习如何在Java开发中使用这些组件。 1. **JFrame** - JFrame是Swing中的主要容器...

    Java范例开发大全 (源程序)

     实例1 开发第一个Java程序 7  第2章 Java基础类型与运算符(教学视频:39分钟) 9  2.1 基础类型 9  实例2 自动提升 9  实例3 自动转换 10  实例4 常用基础类型之强制转换 11  2.2 运算符 12  实例5...

    Java范例开发大全(全书源程序)

    Java范例开发大全(全书源程序),目录如下: 第1篇 Java编程基础 第1章 Java开发环境的搭建(教学视频:9分钟) 2 1.1 理解Java 2 1.2 搭建Java所需环境 3 1.2.1 下载JDK 3 1.2.2 安装JDK 4 1.2.3 配置环境...

    java范例开发大全(pdf&源码)

    实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符(教学视频:39分钟) 9 2.1 基础类型 9 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 ...

    java范例开发大全源代码

     实例1 开发第一个Java程序 7  第2章 Java基础类型与运算符(教学视频:39分钟) 9  2.1 基础类型 9  实例2 自动提升 9  实例3 自动转换 10  实例4 常用基础类型之强制转换 11  2.2 运算符 12 ...

    JAVA Swing实例讲解.zip

    JAVA Swing 是Java编程语言中用于构建桌面应用用户界面的一个图形组件库。它是Java Foundation Classes (JFC)的一部分,提供了一套丰富的组件,如按钮、文本框、滚动面板、菜单等,使得开发者能够创建出功能齐全且...

    【教程】100个Java GUI swing的小程序.rar

    Java Swing是Java GUI(图形用户界面)库的一部分,它提供了丰富的组件和工具,用于构建桌面应用程序。本教程包含了100个使用Swing编写的GUI小程序,这些程序可以帮助初学者和有经验的开发者深入理解Swing的工作原理...

    Java swing 完全完整实例

    Java Swing 是Java编程语言中用于构建桌面应用图形用户界面(GUI)的一个库,它是Java Foundation Classes (JFC)的一部分。这个“Java Swing 完全完整实例”很可能是包含了一系列使用Swing开发GUI程序的示例代码,...

    Java.Swing图形界面开发与案例详解.王鹏等——第6章

    本章"Java Swing图形界面开发与案例详解"深入讲解了Swing组件、布局管理以及事件处理等核心概念,旨在帮助学习者掌握Swing的基本用法并能够实际操作创建丰富的GUI应用程序。 1. **Swing组件**: Swing提供了许多组件...

    Java编程基础(2011-2012学年第一学期)复习提纲.doc

    - **Java 应用程序(Java Application)**: 这是一种独立运行的应用程序,通常以`.java`文件作为源代码文件,编译后的`.class`文件可以通过命令行直接运行。 - **Java 小应用程序(Java Applet)**: 它是嵌入到网页...

    Java精通Swing程序设计

    Swing是Java编程中用于构建图形用户界面(GUI)的重要库,它提供了丰富的组件和功能,使得开发者可以创建出美观且功能强大的桌面应用程序。在"Java精通Swing程序设计"这个主题中,我们将深入探讨Swing的核心概念、...

    Java swing图形界面开发与案例详解_代码

    Java Swing是Java标准库中的一个组件,用于构建桌面应用程序的图形用户界面(GUI)。它提供了丰富的组件集合,如按钮、文本框、菜单等,让开发者能够创建出功能强大的交互式应用。本篇将深入讲解Java Swing的核心...

    JAVA教学(关于swing的使用)

    Swing是Java平台提供的用于构建桌面应用程序GUI(图形用户界面)的一种工具包,它作为AWT(Abstract Window Toolkit)的扩展,提供了更为丰富且强大的GUI组件集合。Swing组件完全由Java语言编写,与操作系统无关,被...

    java swing实例源码

    Java Swing 是Java GUI(图形用户界面)开发的一个重要库,它是Java Foundation Classes (JFC) 的一部分。Swing 提供了一系列组件,用于构建美观、功能丰富的应用程序。在本实例源码中,我们可以深入理解并实践如何...

    java图形用户界面程序大全

    Java图形用户界面(GUI,Graphical User Interface)是Java编程中的一个重要组成部分,它允许开发者创建交互式的、视觉吸引人的应用程序。本程序大全包含了多种不同类型的GUI应用实例,如计数器、投票器、月相模拟...

    Java+创建图形用户界面例子集源码整理

    在Java编程语言中,创建图形用户界面(GUI)是构建桌面应用程序的重要部分。GUI使得用户可以通过按钮、文本框、菜单等交互元素与程序进行交互。本资料集专注于Java GUI编程,提供了一系列示例代码,帮助开发者更好地...

Global site tag (gtag.js) - Google Analytics