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. 3秒后关闭按钮javafx
- 4. JavaFX火灾关闭标签事件
- 5. 带关闭按钮的工具提示
- 6. 带jQuery的隐藏/关闭按钮
- 7. Bootstrap - 带标签的按钮组
- 8. 带meta标签的Facebook分享按钮
- 9. 按钮图标:圆形关闭图标
- 10. Chrome自定义标签的自定义关闭按钮
- 11. jquery ui标签关闭文本下方的按钮
- 12. jquery对话框关闭按钮标题叠加关闭图标
- 13. JTabbedPane标题上的关闭按钮
- 14. 关闭带有插页式广告的按钮
- 15. 带有未关闭标签而不是属性的XML
- 16. 将“关闭”按钮添加到引导标签内容
- 17. 哪个控件支持Windows窗体关闭按钮标签
- 18. JS Lightbox2 html 5视频标签中断关闭按钮功能
- 19. 确认框,当浏览器/标签关闭按钮点击
- 20. 不带系统菜单但带关闭按钮的Delphi窗体
- 21. Firebug关闭按钮
- 22. 如何从javafx中的选项卡中删除关闭按钮
- 23. 获取按钮的相关标签
- 24. 标题&&关闭按钮不显示
- 25. 对齐带有标签的输入表单的按钮
- 26. JavaFX绑定带int值的标签
- 27. 关闭没有按钮的AlertDialog
- 28. UIScrollView关闭标签
- 29. 按钮标签
- 30. 产品带有标签,带标签如何访问关系