第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

何時(shí)更新標(biāo)簽的 widthProperty?

何時(shí)更新標(biāo)簽的 widthProperty?

開滿天機(jī) 2021-09-29 17:34:46
我使用 a通過將它們添加到其子列表Pane來打印一些Label。出于某種原因,我需要綁定標(biāo)簽寬度,但是當(dāng)我執(zhí)行以下操作時(shí):public class LabelTestApp extends Application{    private Pane root = new Pane();    private Label myLabel = new Label("test");    public static void main(String[] args)    {        launch(args);    }    @Override    public void start(Stage stage)    {        root.getChildren.add(myLabel);        System.out.println(myLabel.widthProperty());        stage.setScene(new Scene(root, 500, 500);        stage.show();     }}似乎Label沒有更新其寬度。當(dāng)我打印它時(shí):System.out.println(myLabel.widthProperty());我得到:ReadOnlyDoubleProperty [bean : Label@xxxxxxxx[styleClass = label]'test', name:width, value: 0.0]所以我想 Label 的寬度是在 Layout 期間計(jì)算的,并且由于 Pane 沒有任何 Layout manager,所以它永遠(yuǎn)不會(huì)被計(jì)算,對嗎?如果是這樣,我應(yīng)該如何獲得這個(gè)寬度?如果沒有,問題出在其他地方,我無法弄清楚在哪里。有關(guān)信息:我需要使用 Pane 來繪制一些Shape,并控制它們的位置。標(biāo)簽的目的是在形狀上打印一些信息。我需要標(biāo)簽的寬度,因?yàn)樗鼈僉ine在形狀上有一些,我不希望它們穿過標(biāo)簽。不要猶豫,詢問更多信息。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 155 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號