java awt swing教程_代码示例

ThinkPhpchengxu

温馨提示:这篇文章已超过289天没有更新,请注意相关的内容是否还可用!

java awt swing教程_代码示例

Java AWT(Abstract Window Toolkit)和Swing是Java编程语言中用于创建图形用户界面(GUI)的库。AWT提供了一组用于构建用户界面的类和方法,而Swing是AWT的一个扩展,提供了更多的组件和功能。

AWT和Swing的主要区别在于它们的外观和行为。AWT使用本地操作系统的图形库来绘制组件,而Swing则完全使用Java代码来实现组件的外观和行为,因此Swing的外观在不同的操作系统上是一致的。

下面是一个使用AWT创建简单窗口的示例代码:

import java.awt.Frame;

public class AwtExample {

public static void main(String[] args) {

// 创建一个Frame对象

Frame frame = new Frame("AWT Example");

// 设置窗口的大小和位置

frame.setSize(300, 200);

frame.setLocationRelativeTo(null); // 居中显示

// 显示窗口

frame.setVisible(true);

}

}

在这个示例中,我们首先导入了`java.awt.Frame`类,它是AWT中用于创建窗口的类。然后,在`main`方法中,我们创建了一个`Frame`对象,并设置了窗口的标题为"AWT Example"。接下来,我们使用`setSize`方法设置窗口的大小为300x200像素,并使用`setLocationRelativeTo`方法将窗口居中显示。我们调用`setVisible`方法将窗口显示出来。

下面是一个使用Swing创建简单窗口的示例代码:

import javax.swing.JFrame;

public class SwingExample {

public static void main(String[] args) {

// 创建一个JFrame对象

JFrame frame = new JFrame("Swing Example");

// 设置窗口的大小和位置

frame.setSize(300, 200);

frame.setLocationRelativeTo(null); // 居中显示

// 设置窗口关闭时的操作

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

// 显示窗口

frame.setVisible(true);

}

}

在这个示例中,我们首先导入了`javax.swing.JFrame`类,它是Swing中用于创建窗口的类。然后,在`main`方法中,我们创建了一个`JFrame`对象,并设置了窗口的标题为"Swing Example"。接下来,我们使用`setSize`方法设置窗口的大小为300x200像素,并使用`setLocationRelativeTo`方法将窗口居中显示。我们还使用`setDefaultCloseOperation`方法设置了窗口关闭时的操作为退出程序。我们调用`setVisible`方法将窗口显示出来。

通过上述示例代码,我们可以看到,AWT和Swing都提供了用于创建窗口的类和方法,并且它们的使用方法非常相似。只需导入相应的类,创建对象,设置窗口的属性,最后显示窗口即可。

文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码