JAVA应用程序开发之图形界面

点击蓝字关注我吧

【本文详细介绍了JAVA应用开发中的图形界面,欢迎读者朋友们阅读、转发和收藏!】

1 基本概念

图形用户界面( GUI , Graphical User Interface )是指以图形化方式与用户进行交互的程序运行界面,例如 Microsoft Windows 、 Word 等。

在 GUI 程序设计中,组件( Component )是 GUI 的基本组成元素,凡是能够以图形化方式显示在屏幕上并能与用户交互的对象均为组件。

另外,在 JDK 的 java.awt 包中定义了多种 GUI 组件类,如 Window 、 Menu 、 Button 、 Label 、 TextField 、 Scrollbar 等。

这些抽象类,定义了 GUI 组件的基本特性和功能

其中,需要注意的是:

1.Container 类描述了容器组件的所有性质;

2. 它继承于 Component 类,因此容器类对象本身也是一个组件,具有组件的所有性质,但反过来组件却不一定是容器;

3. 控制组件要想显示出来必须放置在容器组件中

其中,容器类型的组件在 java.awt 包下可以见到。

示例 1 :

import java.awt.*;

public class MyFrame extends Frame {

public static void main (String args[]) {

MyFrame fr = new MyFrame("This is my first Frame!");

fr.setSize(500,500);

fr.setBackground(Color.blue);

fr.setVisible(true);

}

public MyFrame (String str) {

super(str);

}

}

我知道你在看

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200522A004Q900?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券