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以及如何关闭它