Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'demos/org.eclipse.fx.testcases.l10n.app/src/org/eclipse/fx/testcases/l10n/app/SamplePart.java')
-rw-r--r--demos/org.eclipse.fx.testcases.l10n.app/src/org/eclipse/fx/testcases/l10n/app/SamplePart.java39
1 files changed, 38 insertions, 1 deletions
diff --git a/demos/org.eclipse.fx.testcases.l10n.app/src/org/eclipse/fx/testcases/l10n/app/SamplePart.java b/demos/org.eclipse.fx.testcases.l10n.app/src/org/eclipse/fx/testcases/l10n/app/SamplePart.java
index ff21d3223..b02039316 100644
--- a/demos/org.eclipse.fx.testcases.l10n.app/src/org/eclipse/fx/testcases/l10n/app/SamplePart.java
+++ b/demos/org.eclipse.fx.testcases.l10n.app/src/org/eclipse/fx/testcases/l10n/app/SamplePart.java
@@ -1,13 +1,50 @@
package org.eclipse.fx.testcases.l10n.app;
+import java.util.Date;
+
import javafx.scene.control.Label;
import javafx.scene.layout.BorderPane;
+import javafx.scene.layout.VBox;
import javax.annotation.PostConstruct;
+import javax.inject.Inject;
public class SamplePart {
+ @Inject
+ SamplePartMessagesRegistry r;
+
@PostConstruct
void init(BorderPane parent) {
- parent.setCenter(new Label("Hello World"));
+ VBox b = new VBox();
+
+ {
+ Label label = new Label();
+ r.register(label::setText, r::SimpleText);
+
+ b.getChildren().add(label);
+ }
+
+ {
+ Label label = new Label();
+ r.register(label::setText, r.SimpleDateText_supplier(new Date()));
+
+ b.getChildren().add(label);
+ }
+
+ {
+ Label label = new Label();
+ r.register(label::setText, r.SimpleNumberText_supplier(10_000));
+
+ b.getChildren().add(label);
+ }
+
+ {
+ Label label = new Label();
+ r.register(label::setText, r.CustFormatText_supplier(null));
+
+ b.getChildren().add(label);
+ }
+
+ parent.setTop(b);
}
}

Back to the top