• AWT中文译为抽象窗口工具包


    AWT(Abstract Window Toolkit),中文译为抽象窗口工具包,是Java提供的用来建立和设置Java的图形用户界面的基本工具。

    AWT由Java中的java.awt包提供,里面包含了许多可用来建立与平台无关的图形用户界面(GUI)的类,这些类又被称为组件。

    Swing是一个用于开发Java应用程序用户界面的开发工具包。

    以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。

    Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。

    从整个Java体系而言,要想相对全面的了解Java这门语言,有精力的话建议还是学习下GUI编程,应用开发与其它语言一样,不过专业的开发应用语言的开发工具要强大得多,所以为什么会有选择性的原因存在了。

     1 package Com.MySwing;
     2 import java.awt.BorderLayout;
     3 import java.awt.EventQueue;
     4 import javax.swing.JFrame;
     5 import javax.swing.JLabel;
     6 import javax.swing.JPanel;
     7 
     8 
     9 public class SevenSwing extends JFrame {
    10     private static final long serialVersionUID = -2085588912441845548L;
    11     private JPanel contentPane;
    12     public static void main(String[] args) {
    13         EventQueue.invokeLater(new Runnable() {
    14             public void run() {
    15                 try {
    16                     SevenSwing frame = new SevenSwing();
    17                     frame.setVisible(true);
    18                 } catch (Exception e) {
    19                     e.printStackTrace();
    20                 }
    21             }
    22         });
    23     }
    24 
    25     public SevenSwing() {
    26         setTitle("设置窗体大小");// 设置窗体标题
    27         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 默认关闭方式
    28         setSize(250, 250);// 设置窗体大小
    29         contentPane = new JPanel();// 创建内容面板
    30         contentPane.setLayout(new BorderLayout(0, 0));
    31         setContentPane(contentPane);// 设置内容面板
    32         JLabel label = new JLabel("宽度:250,高度:250");// 创建标签控件
    33         contentPane.add(label, BorderLayout.CENTER);// 添加标签控件到窗体
    34     }
    35     
    36 }
  • 相关阅读:
    Flex弹性布局在移动设备上的应用
    移动端页面开发问题总结
    js中的this关键字详解
    require.js 入门学习 (share)
    jQuery自定义滚动条样式插件mCustomScrollbar
    js中继承的几种用法总结(apply,call,prototype)
    js正则表达式
    js判断访问来源
    javascript 函数及作用域总结介绍
    javascript深入理解js闭包
  • 原文地址:https://www.cnblogs.com/borter/p/9376330.html
Copyright © 2020-2023  润新知