How to change color theme in JavaFx example, 자바Fx 전체적인 색 테마 바꾸기 예제, ui, 디자인
아래 예제와 같이 Pane 종류의 Component 에 setStype을 해준다.
베이스가 되는 rgba 색 값을 바꿔준다.
참고로 BaseStageView.fxml 파일은 borderPane 하나 있는 fxml 파일
Do setStyle to the sort of Pane components like the example below.
Change base rgba color
Notice : BaseStageView.fxml file has just one borderPane.
(component).setStyle("-fx-base: rgba(60, 63, 65, 255)");
예제 코드
Example code
public class MainApp extends Application {
// protected final Logger logger = LoggerFactory.getLogger(this.getClass()); // slf4j
private Stage baseStage;
BaseStageController baseController;
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage arg0) {
load();
}
private void load() {
this.baseStage = new Stage();
initLayout();
}
private void initLayout() {
try {
FXMLLoader baseViewLoader = new FXMLLoader(getClass().getResource("BaseStageView.fxml"));
BorderPane rootLayout = (BorderPane) baseViewLoader.load();
rootLayout.setStyle("-fx-base: rgba(60, 63, 65, 255)");
Scene scene = new Scene(rootLayout);
baseStage.setScene(scene);
baseStage.show();
} catch (IOException e) {
e.printStackTrace();
}
}
}
Something else you might like...
2018/11/29 - [Life/Health care] - L-Arginine 아르기닌 usage/side effects/dosage 효능/부작용/성인,소아 용법
2018/12/02 - [Life/Health care] - Maca 마카 usage/side effects/dosage 효능/부작용/용법
2018/12/03 - [Life/Health care] - Lecithin 레시틴 usage/side effects/dosage 효능/부작용/용법