以“对象+消息”程序设计范式构成的程序设计语言,称为面向对象语言。比较流行的面向对象语言有Delphi、Visual Basic、Java、C++等。
Delphi 语言具有可视化开发环境 , 提供面向对象的编程方法,可以设计各种具有Windows 内格的应用程序(如数据库应用系统、通信软件和三维虚拟现实等),也可以开发多媒体应用系统。
Visual Basic 语言简称 VB,是为开发应用程序而提供的开发环境与工具。它具有很好的图形用户界面,采用面向对象和事件驱动的新机制,把过程化和结构化编程集合在一起。它在应用程序开发中的图形化构思,无需编写任何程序,就可以方便地创建应用程序界面,且与 Windows 界面非常相似,甚至是一致的。
Java 语言是一种面向对象的、不依赖于特定平台的程序设计语言,简单、可靠、可编译、可扩展、多线程、结构中立、类型显示说明、动态存储管理、易于理解,是一种理想的、用于开发 Internet 应用软件的程序设计语言。
1 package Com.SwingTest; 2 3 4 import javax.swing.*; 5 6 public class SwingText_03 { 7 8 public static void main(String[] args) { 9 // 创建一个顶层容器(窗口) 10 JFrame jf = new JFrame("测试窗口"); // 创建窗口 11 jf.setSize(250, 250); // 设置窗口大小 12 jf.setLocationRelativeTo(null); // 把窗口位置设置到屏幕中心 13 jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); // 当点击窗口的关闭按钮时退出程序(没有这一句,程序不会退出) 14 15 // 创建中间容器(面板容器) 16 JPanel panel = new JPanel(); // 创建面板容器,使用默认的布局管理器 17 18 // 创建一个基本组件(按钮),并添加到 面板容器 中 19 JButton btn = new JButton("测试按钮"); 20 panel.add(btn); 21 22 // 把 面板容器 作为窗口的内容面板 设置到 窗口 23 jf.setContentPane(panel); 24 25 // 显示窗口,前面创建的信息都在内存中,通过 jf.setVisible(true) 把内存中的窗口显示在屏幕上。 26 jf.setVisible(true); 27 } 28 29 }