java好看的ui库
时间: 2023-12-08 11:39:03 浏览: 252
ui.rar_java ui_ui
根据提供的引用内容,我可以为您介绍两个Java的UI库:
1. JavaFX:JavaFX是一个用于构建富客户端应用程序的UI框架。它提供了许多内置的UI控件,如按钮、标签、文本框等,并且可以通过CSS样式表进行自定义。JavaFX还提供了强大的动画和图形支持,可以创建漂亮的用户界面。JavaFX是Java SE的一部分,因此不需要额外的安装。
2. Swing:Swing是Java的另一个UI框架,它提供了许多内置的UI控件,如按钮、标签、文本框等,并且可以通过自定义绘制进行自定义。Swing还提供了一些高级控件,如表格、树和分隔窗格。Swing是Java SE的一部分,因此不需要额外的安装。
以下是一个JavaFX的例子,演示如何创建一个简单的用户界面:
```java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class MyJavaFXApp extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage primaryStage) {
Button btn = new Button();
btn.setText("Hello World!");
btn.setOnAction(event -> System.out.println("Hello World!"));
StackPane root = new StackPane();
root.getChildren().add(btn);
Scene scene = new Scene(root,300, 250);
primaryStage.setTitle("My JavaFX App");
primaryStage.setScene(scene);
primaryStage.show();
}
}
```
阅读全文