
代碼如下:
package application;
import javafx.application.Application;
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.control.Button;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.Pane;
import javafx.geometry.Insets;
public class MyWindow extends Application{
@Override
public void start(Stage primaryStage) {
BorderPane rootPane=new BorderPane(); //創建邊界面板物件
rootPane.setPadding(new Insets(8,8,8,8)); //設定面板邊緣內側四周空白
Image imb=new Image("./images/國旗.jpg"); //用影像的url地址創建影像
ImageView iv=new ImageView(imb); //使用指定影像物件創建顯示影像物件
iv.setFitWidth(80); //設定影像視圖寬度
iv.setPreserveRatio(true); //設定影像保持縮放比例
iv.setSmooth(true); //設定使用平滑影像演算法顯示影像
iv.setCache(true); //設定緩沖以提高性能
Pane pane=new Pane(); //創建面板物件
pane.getChildren().add(iv); //將影像加到pane面板中
Button bt=new Button("北部區域");
rootPane.setTop(bt);
rootPane.setBottom(new Button("南部區域"));
rootPane.setLeft(new Button("西部區域"));
rootPane.setRight(new Button("顯示資訊"));
rootPane.setCenter(pane);
Scene scene=new Scene(rootPane);
primaryStage.setTitle("界面布局");
primaryStage.setScene(scene);
primaryStage.show();
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/55192.html
標籤:Eclipse
上一篇:啟動tomcat的同時會打開javaw.exe占用埠導致報錯如下
下一篇:JAVA編程 來個大佬鴨 咋做膩
