当前位置: 首页 > news >正文

做网站的公司 成都在线支付网站制作

做网站的公司 成都,在线支付网站制作,山东优质校建设专题网站,网络设计工作javafx查找子节点在我仍在Swing中实现UI的时候#xff0c;我曾经是MigLayout的忠实拥护者#xff08;“一个布局管理者来统治所有这些#xff0c;对吗Mikael#xff1f;”#xff09;。 我真正喜欢的功能之一是当组件不可见时可以定义不同的行为。 MigLayout允许我保留现在… javafx查找子节点 在我仍在Swing中实现UI的时候我曾经是MigLayout的忠实拥护者“一个布局管理者来统治所有这些对吗Mikael”。 我真正喜欢的功能之一是当组件不可见时可以定义不同的行为。 MigLayout允许我保留现在不可见的组件所占用的空间或使其仍可用于可见的组件。 那么如何在JavaFX中做到这一点呢 即使答案很简单但通过查看API并不清楚。 JavaFX使用布局窗格例如VBoxHBoxBorderPaneFlowPane或GridPane来布置受管子节点。 此处的关键字为“托管”。 布局窗格仅考虑其布局算法中标记为托管的节点默认为true。 计算窗格的首选最小最大宽度的代码也是如此。 此代码也仅考虑受管节点。 让我们来看一个例子。 我们创建一个带有四个标签的HBox。 最初看起来像这样。 现在我们将标签2的可见性设置为false并收到此布局。 为了重用以前由标签占用的空间我们现在将标签2的“ managed”属性设置为false。 如您所见剩下的三个标签现在填充了HBox的整个宽度并且HBox的宽度已正确调整。 今天就这样。 愿代码与您同在 PS演示代码如下 package uk.co.senapt.desktop;import javafx.application.Application; import javafx.geometry.Insets; import javafx.scene.Scene; import javafx.scene.control.CheckBox; import javafx.scene.control.Label; import javafx.scene.layout.HBox; import javafx.scene.layout.VBox; import javafx.stage.Stage;/*** A little demo showing how the visible and managed property can be used* to make a node disappear in such a way that the layout pane / container can* reclaim the space previously occupied by the now invisible node.*/ public class VisibleManagedDemo extends Application {Overridepublic void start(Stage primaryStage) {Label label1 createLabel(Label 1);Label label2 createLabel(Label 2);Label label3 createLabel(Label 3);Label label4 createLabel(Label 4);CheckBox visibleBox new CheckBox(Visible);CheckBox managedBox new CheckBox(Managed);visibleBox.setSelected(true);managedBox.setSelected(true);label2.visibleProperty().bind(visibleBox.selectedProperty());label2.managedProperty().bind(managedBox.selectedProperty());HBox hBox1 new HBox(10, new Label(Label 2 settings:), visibleBox, managedBox);HBox hBox2 new HBox(10, label1, label2, label3, label4);hBox2.setStyle(-fx-background-color: lightgray; -fx-padding: 20);VBox vBox new VBox(20, hBox1, hBox2);vBox.setFillWidth(false);vBox.setPadding(new Insets(20));primaryStage.setTitle(Visible / Managed Demo);primaryStage.setScene(new Scene(vBox));primaryStage.sizeToScene();primaryStage.centerOnScreen();primaryStage.show();}private Label createLabel(String text) {Label label new Label(text);label.setStyle(-fx-background-color: orange; -fx-background-radius: 4; -fx-padding: 20;);label.setPrefSize(200, 200);return label;}public static void main(String[] args) {launch();} }翻译自: https://www.javacodegeeks.com/2018/06/javafx-layouts-ignore-invisible-nodes.htmljavafx查找子节点
http://www.zqtcl.cn/news/561742/

相关文章:

  • 网站统计cnzz网站空间有哪些
  • 泉州微信网站开发公司wordpress头像解决
  • 湛江网站建设皆选小罗24专业网站建设 福田
  • 厦门哪些做鲜花的网站门户网站开发设计报告
  • asp.net网站设计分工天津网站开发贴吧
  • 做多语言网站教程南宁vi设计公司
  • 百度联盟 网站备案wordpress 吾爱破解
  • 山西省建设厅网站首页网络营销推广为什么效果不好
  • 建材做网站好吗长沙做网站微联讯点不错
  • 建设小型网站分类门户网站系统
  • 文化馆网站数字化建设介绍138ip地址查询网站
  • 卖汽车的网站怎么做的建设服装网站的论文
  • 网络推广哪个网站好网站建设最低多少钱
  • 怎么在自己电脑做网站北京赛车网站开发
  • 门户网站内容wordpress上下页
  • 长安做英文网站营销型网站搭建
  • 网站开发交接清单seo排名优化方法
  • 各学院二级网站建设通报wordpress注册评论
  • 南通公司做网站无人在线完整免费高清观看
  • 廊坊网站推广局域网网站建设的步骤过程
  • 如何在工信部网站注册简易网页设计代码
  • 做石油系统的公司网站做艺术品展览的网站
  • 枣庄公司网站建设珠海蓝迪装饰设计工程有限公司
  • 广州企业网站营销电话成都网站建设制作设计
  • 求个网站带图片素材域名及密码登录域名管理网站
  • 文交所网站开发wordpress页面编辑插件
  • 丹徒网站建设价格做矿产公司的网站
  • 北京的制作网站的公司在哪里软件程序员
  • 企业网站怎么扣费的网站建设合同的性质
  • 聚美优品一个专注于做特价的网站如何制作个人网页兼职