0
A
回答
1
創建一個按鈕,並觸發其標籤,以無形的:
Button moveBut = new Button("Hide Label");
moveBut.setOnAction(new EventHandler<actionevent>() {
@Override
public void handle(ActionEvent arg0) {
labelName.setVisible(false);
}
});
這裏是一個Link它展示瞭如何使用BorderPane
佈局隱藏/取消隱藏Labels
來自不同區域。
1
喬伊的回答工作,但請注意,您可以使用它作爲標籤的圖形嵌入標籤裏面的按鈕:
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.ContentDisplay;
import javafx.scene.control.Label;
import javafx.scene.layout.HBox;
import javafx.stage.Stage;
public class LabelWithCloseButton extends Application {
@Override
public void start(Stage primaryStage) {
Button closeButton = new Button("X");
// In real life, use an external style sheet rather than inline styles:
// I did it this way for brevity
closeButton.setStyle("-fx-font-size: 6pt; -fx-text-fill:red;");
Label label = new Label("Click the button to close");
label.setGraphic(closeButton);
label.setContentDisplay(ContentDisplay.RIGHT);
HBox root = new HBox(label);
closeButton.setOnAction(event -> root.getChildren().remove(label));
Scene scene = new Scene(root, 250, 150);
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
相關問題
- 1. JavaFx - Tab可關閉按鈕
- 2. 帶有'新標籤'按鈕的WPF TabControl?
- 3. 顯示帶有標籤/按鈕的UIImageViews
- 4. 3秒後關閉按鈕javafx
- 5. JavaFX火災關閉標籤事件
- 6. 帶有關聯標籤控件的樣式單選按鈕
- 7. 帶有標籤的按鈕組,每個按鈕的頂部
- 8. 帶關閉按鈕的工具提示
- 9. 帶jQuery的隱藏/關閉按鈕
- 10. 關閉全部標籤時按一下按鈕
- 11. 父母標籤關閉時關閉所有子標籤
- 12. CSS裏有關閉按鈕
- 13. 帶標題和關閉按鈕的NSPanel HUD
- 14. 關於按Esc的JavaFx關閉窗口?
- 15. 使用Qt中的按鈕打開可關閉的標籤
- 16. 帶刪除按鈕的標籤
- 17. Bootstrap - 帶標籤的按鈕組
- 18. 帶標籤的重疊按鈕
- 19. 帶meta標籤的Facebook分享按鈕
- 20. 按鈕圖標:圓形關閉圖標
- 21. Chrome自定義標籤的自定義關閉按鈕
- 22. 一個標籤頁的關閉按鈕不支持VCL樣式
- 23. 刪除一個獨特的div標籤點擊關閉按鈕
- 24. jquery ui標籤關閉文本下方的按鈕
- 25. Chrome自定義標籤的關閉按鈕功能覆蓋
- 26. jquery對話框關閉按鈕標題疊加關閉圖標
- 27. JTabbedPane標題上的關閉按鈕
- 28. 帶有關閉按鈕的HTML選項卡
- 29. 關閉帶有插頁式廣告的按鈕
- 30. 帶有NO按鈕的UIAlertView以及如何關閉它