ラベルに約150文字の2文字列を印刷しようとしています。しかし、私はそれが2番目の上に最初に表示する必要があるので、ユーザーはそれらを比較することができます。Javafx wrap so Stringが行に収まる
StackPane alignementGlobal = new StackPane();
alignementGlobal.prefHeight(1080);
alignementGlobal.prefWidth(1920);
Label affichageRes = new Label();
affichageRes.setWrapText(false);
affichageRes.setTextAlignment(TextAlignment.LEFT);
私もクリックされたボタンがあり、このようなラベルに文字列をロードします。
calcul.setOnAction(e -> {affichageRes.setText("Sequence 1: "+res[0]+"\nSequence 2:"+res[1]);});
私はラップでとせずに試してみましたが、私は何の結果を得ませんでした。 ここで私は何を得るのスクリーン: Screenshot
あなたが得た結果とは何ですか? –
FXMLおよび/またはScenebuilderを使用する場合、レイアウトをよりよく計画し実装することができます(私の意見では)。私はグリッドペインを使用します。私はそれを約200ペインの長さと2ペインの高さにします。私は2つの文字列を取り、それぞれの文字を処理します。私はそれぞれのcharを取り、それを動的に作成されたラベルに追加します。私はグリッドパネルにラベルを追加します。各文字がペインを取得します。 – Sedrick