`
sasipa90
  • 浏览: 14593 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

swing和事件

阅读更多

swing组成做编程让我们看, 感觉,可进入,拖放 我们的对象用的比较简单的代码。
swing分为:-容器类:这个类可以调用别的组件
* JFrame
* JPanel
* JMenuBar

   -元素类: 像名字一样说,是最小, 不能调用别的组件
*JLabel
*JButton
*JComboBox
*JTree
*JScrollBar
*JPane
*JTextField
*JPasswordField
*JPassword,等...
import javax.swing.JFrame;
import javax.swing.JLabel;
//import statements
//Check if window closes automatically. Otherwise add suitable code
public class HelloWorldFrame extends JFrame {

public static void main(String args[]) {
new HelloWorldFrame();
}
HelloWorldFrame() {
JLabel jlbHelloWorld = new JLabel("Hello World");
add(jlbHelloWorld);
this.setSize(100, 100);
// pack();
setVisible(true);
}

事件(event): 在生活上, 比如你正在打扫房间, 然后突然有个人来敲门看你,
你会先去看是谁, 有什么事? 这就是事件, java中也是一样。event 会去实现别的类
的方法再来实现类中的方法。

javax.swing.JButton btzhu = new javax.swing.JButton("注册");
java.awt.event.ActionListener am = new LogAction2();
btzhu.addActionListener(am);
fr.add(btzhu);
分享到:
评论

相关推荐

    Java Swing 常用事件和监听器接口

    Java Swing 常用事件和监听器接口 Java Swing 是一个功能强大的图形用户界面(GUI)工具包,它提供了许多事件和监听器接口,帮助开发者更好地处理用户交互。下面是 Java Swing 中常用的事件和监听器接口。 1. ...

    SwissChaletSwing:练习 Swing 和事件处理的示例 Java 应用程序

    SwissChaletSwing 是一个基于 Java Swing 的应用程序示例,专为学习和练习 Java GUI 编程和事件处理设计。Swing 是 Java AWT(Abstract Window Toolkit)库的扩展,提供了一组丰富的组件和工具,用于创建具有图形...

    swing 鼠标事件 loading效果

    Swing提供了多种鼠标事件类,如`MouseEvent`, `MouseAdapter`, `MouseListener`和`MouseMotionListener`。`MouseListener`接口包含了五个基本的方法:`mousePressed()`, `mouseReleased()`, `mouseClicked()`, `...

    java swing 编写的简易计算器

    6. **事件处理**: 在Java Swing中,事件处理是通过事件适配器和监听器来实现的。例如,我们可以创建一个自定义的ActionListener类,然后为每个按钮实例化这个类,这样就可以处理按钮点击事件并执行相应的计算。 7. ...

    java swing 边框事件

    Java Swing 是Java GUI(图形用户界面)库的一部分,它提供了丰富的组件和工具来构建桌面应用程序。在Swing中,边框事件是指用户与组件边框交互时触发的事件,例如鼠标点击、拖动等。这些事件可以帮助开发者创建更加...

    swing控件及事件

    Swing控件与事件在Java GUI编程中占有重要的地位,特别是在构建复杂的...开发者使用JBuild2006这样的IDE,可以更便捷地设计和实现系统界面,同时通过Swing提供的丰富API和事件模型,实现了用户操作的响应和数据的管理。

    了解Swing中的键盘事件处理

    在Java Swing开发中,键盘事件处理是一项非常重要的功能,能够显著提升用户界面的交互性和可用性。本文将深入探讨Swing框架中处理键盘事件的不同机制,并详细介绍如何实现这些功能。 #### 二、键盘事件处理的历史...

    Java Swing实现JTable检测单元格数据变更事件的方法示例

    Java Swing 实现 JTable 检测单元格数据变更事件的方法示例 Java Swing 中的 JTable 是一个功能强大且灵活的表格组件,广泛应用于各种桌面应用程序中。然而,在实际开发中,我们经常需要检测单元格数据的变更事件...

    swing的事件

    非常全面的swing事件教程!非常适合于初学者学习,下载!

    完整版 杭州电子科技大学JAVA语言程序设计 JAVA_08 AWT图形界面编程 JFC Swing (共22页).ppt

    1. 引入必要的Swing和事件处理包:`import javax.swing.*;` 以及 `import java.awt.*; import java.awt.event.*;` 2. 创建顶级容器,例如`JFrame`,并设置其标题。 3. 在容器中添加组件,例如`JLabel`或其他自定义...

    Swing速度慢和反映迟钝原因

    这类问题主要源于程序员对Swing事件处理机制的理解不足。 - **事件处理机制不当**:Swing使用事件分发线程(Event Dispatch Thread,简称EDT)来处理用户界面的更新和用户事件。当程序员将耗时的操作(如复杂的计算...

    spring+swing的例子

    Swing 是 Java 的 GUI(图形用户界面)库,提供了丰富的组件和事件处理机制,用于创建桌面应用程序。 在这个“spring+swing”的例子中,我们可能看到如何将 Spring 框架的灵活性和功能与 Swing 的用户界面能力结合...

    [Java源码]基于Swing和SpringBoot的人事管理系统

    【Java源码】基于Swing和SpringBoot的人事管理系统是一个集成应用,利用Java的图形用户界面库Swing构建前端,后端则借助于SpringBoot框架,实现了一个功能完善的人力资源管理应用程序。这个系统旨在有效地管理和操作...

    java swing 事件处理小项目(推箱子)

    总的来说,这个Java Swing事件处理小项目“推箱子”不仅展示了Swing的基本用法,还涵盖了事件处理、图形用户界面设计和简单的游戏逻辑实现。对于学习Java GUI编程和事件驱动编程的初学者来说,这是一个很好的实践...

    java swing漂亮界面 超酷 javaswing教程

    在“Java Swing教程”中,我们会详细讲解如何使用这些组件、布局管理器、事件处理和外观定制,通过实例代码演示如何一步步构建出美观且功能丰富的应用程序。无论是初学者还是有一定经验的开发者,都能从中学习到如何...

    swing导航和示例

    在Java的历史上,Swing曾是构建桌面应用的主要选择,它提供了丰富的组件库,可定制性高,且支持事件处理和复杂的布局管理。 标题"Swing导航和示例"表明我们将探讨Swing的基本概念、导航方式以及通过实例来演示其...

    AWT与Swing使用区别

    - **Swing**:Swing在AWT的基础上扩展了事件模型,增加了更多的事件类和监听器,如ActionEvent、MouseListener和KeyListener,使得事件处理更加灵活。 6. **组件的互换性** - **AWT与Swing共存**:虽然理论上AWT...

    Java Servlets和java swing

    2. **事件处理**:Swing使用事件监听器模型,通过`addActionListener()`等方式添加监听器处理用户交互。 3. **布局管理**:Swing有多种布局管理器,如FlowLayout、BorderLayout、GridLayout和BoxLayout等,方便组件...

    swing中jlist点击事件demo

    swing中的jlist 代码中定义了两个jlist 从一个jlist双击列表项可以将该项从这个列表删除并添加至另外一个列表中去

Global site tag (gtag.js) - Google Analytics