共計 1247 個字符,預計需要花費 4 分鐘才能閱讀完成。
在 Java 中,可以使用 Swing 或 JavaFX 來創建運行窗口界面。下面是使用 Swing 和 JavaFX 分別設置運行窗口界面的簡單示例:
- 使用 Swing 設置運行窗口界面:
import javax.swing.*;
public class MainFrame extends JFrame {public MainFrame() {setTitle("My Java Application");
setSize(400, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
}
public static void main(String[] args) {SwingUtilities.invokeLater(new Runnable() {public void run() {new MainFrame();}
});
}
}
在這個示例中,我們創建了一個繼承自 JFrame 的類 MainFrame,在構造方法中設置了窗口的標題、大小、關閉操作和可見性。在 main 方法中,通過 SwingUtilities.invokeLater 方法來確保窗口在事件分發線程中創建和顯示。
- 使用 JavaFX 設置運行窗口界面:
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class MainApp extends Application {public void start(Stage primaryStage) {primaryStage.setTitle("My Java Application");
Label label = new Label("Hello, JavaFX!");
StackPane root = new StackPane();
root.getChildren().add(label);
primaryStage.setScene(new Scene(root, 400, 300));
primaryStage.show();}
public static void main(String[] args) {launch(args);
}
}
在這個示例中,我們創建了一個繼承自 Application 的類 MainApp,在 start 方法中設置了窗口的標題,創建了一個 Label,并將其添加到 StackPane 中。然后,我們創建了一個 Scene,將 StackPane 作為根節點,并設置了窗口的大小和場景。最后,通過調用 launch 方法來啟動 JavaFX 應用程序。
這只是兩種常見的設置運行窗口界面的方法,具體的實現方式可以根據需要和偏好進行調整和擴展。
丸趣 TV 網 – 提供最優質的資源集合!
正文完