|
|
|
|
Re: How to use DnDTabPane example [message #1404076 is a reply to message #1404071] |
Tue, 29 July 2014 08:59  |
Eclipse User |
|
|
|
There is not simpler code than this, sorry.
Tom
On 29.07.14 14:33, Peter Penzov wrote:
> Can you show me some much more simple way to use this code?
>
> Box h = new HBox();
> {
> Pane pane = DndTabPaneFactory.createDefaultDnDPane(
> FeedbackType.MARKER, this::setupTb1);
> HBox.setHgrow(pane, Priority.ALWAYS);
> h.getChildren().add(pane);
> }
> {
> Pane pane = DndTabPaneFactory.createDefaultDnDPane(
> FeedbackType.MARKER, this::setupTb2);
> HBox.setHgrow(pane, Priority.ALWAYS);
> h.getChildren().add(pane);
> }
>
> private void setupTb1(TabPane tb) {
> {
> Tab tab = new Tab("T 1.1");
> Rectangle r = new Rectangle(100, 100);
> r.setFill(Color.GREEN);
> tab.setContent(new BorderPane(r));
> tb.getTabs().add(tab);
> }
> {
> Tab tab = new Tab("Tab 1.2");
> Rectangle r = new Rectangle(100, 100);
> r.setFill(Color.RED);
> tab.setContent(new BorderPane(r));
> tb.getTabs().add(tab);
> }
> }
|
|
|
Powered by
FUDForum. Page generated in 0.03710 seconds