插件UI基础 - awt
Java AWT(Abstract Window Toolkit)是 Java 最早提供的用于创建图形用户界面(GUI)的工具包。它为 Java 程序提供了一系列用于创建和管理窗口、按钮、文本框等 GUI 组件的类和方法。AWT 基于本地操作系统的 GUI 工具包,这意味着它创建的组件在不同操作系统上会呈现出该系统的原生风格。
创建demo工程
在idea中新建工程,语言选kotlin或java,名称为awtdemo,构建系统为intelliJ,JDK选21
基础窗口
写一个基础空白窗口,运行当前文件,会弹一个空白窗口
- kotlin
- java
import java.awt.Frame
fun main() {
val frame: Frame = Frame()
frame.setSize(800, 600)
frame.setLocation(200, 200)
frame.setVisible(true)
}
import java.awt.*;
public class Main {
public static void main(String[] args) {
Frame frame = new Frame();
frame.setSize(800, 600);
frame.setLocation(200, 200);
frame.setVisible(true);
}
}