• 程序设计语言是软件的重要方面


    程序设计语言是软件的重要方面。它的发展趋势是模块化、简明性和形式化。

    模块化。

    不仅语言具有模块成分,程序由模块组成,而且语言本身的结构也是模块化的。

    简明性。

    涉及的基本概念不多,成分简单,结构清晰,易学易用。

    形式化。

    发展合适的形式体系,以描述语言的语法、语义、语用。

     

     1 package Com.SwingTest;
     2 
     3 
     4 import java.awt.Container;
     5 import java.awt.event.ActionEvent;
     6 import java.awt.event.ActionListener;
     7 
     8 import javax.swing.JButton;
     9 import javax.swing.JDialog;
    10 import javax.swing.JFrame;
    11 import javax.swing.JLabel;
    12 import javax.swing.WindowConstants;
    13 
    14 public class SwingText_05 extends JDialog {        // 继承JDialog类
    15 
    16     public SwingText_05() {
    17         super(new MyJFrame(), "menu", true); // 实例化一个JDialog类对象,指定其父窗体、窗口标题和类型
    18         Container container = this.getContentPane();
    19         container.add(new JLabel("http://www.cnblogs.com/borter/"));
    20         this.setSize(500, 350);
    21     }
    22     
    23     
    24     public static void main(String[] args) {
    25         new SwingText_05();
    26     }
    27 
    28 }
    29 
    30 // 下面这部分内容包含监听器,可自行查阅资料
    31 class MyJFrame extends JFrame {
    32     public MyJFrame() {
    33         this.setVisible(true);
    34         this.setSize(700, 500);
    35         this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    36         
    37         Container container = this.getContentPane();
    38         container.setLayout(null);
    39         
    40         JButton jb = new JButton("button");        // 创建按钮
    41         jb.setBounds(30, 30, 200, 50);        // 按钮位置及大小
    42         jb.addActionListener(new ActionListener() {        // 监听器,用于监听点击事件
    43             @Override
    44             public void actionPerformed(ActionEvent e) {
    45                 new SwingText_05().setVisible(true);
    46             }
    47         });
    48         container.add(jb);
    49     }
    50 }
  • 相关阅读:
    史上最走心的Webpack4.0中级教程——配置之外你应该知道事
    javascript基础修炼(11)——DOM-DIFF的实现
    一统江湖的大前端(7)React.js-从开发者到工程师
    express中间件系统的基本实现
    js中如何在不影响既有事件监听的前提下新增监听器
    Zabbix的应用(6)----常见错误
    Ansible初级应用
    一个好用的小工具 thefuck
    使用python读取word文件里的表格信息
    01010_Eclipse中项目的jar包导入与导出
  • 原文地址:https://www.cnblogs.com/borter/p/9395997.html
Copyright © 2020-2023  润新知