powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / resize контента
7 сообщений из 7, страница 1 из 1
resize контента
    #39669099
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здрава желаю всем!

Имеется некий главный FXML-файл со своим контроллером.
В контроллере:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
anchorPane.setOnKeyPressed(new EventHandler<KeyEvent>() {
        @Override
        public void handle(KeyEvent event) {
            if (event.getCode() == KeyCode.getKeyCode("F4")) {
                Tab tab = new Tab("Tab " + (tabPane.getTabs().size() + 1));

                try {
                    Parent table = FXMLLoader.load(getClass().getResource("/sample/ui/seller/saleListTable.fxml"));
                    StackPane stackPane = new StackPane();
                    stackPane.getChildren().add(table);
                    tab.setContent(stackPane);

                } catch (IOException e) {
                    e.printStackTrace();
                }

                tabPane.getTabs().add(tab);
                tabPane.getSelectionModel().selectLast();
            }
        }
    });



Т. е. при нажатии на F4, добавляется новый таб и в нем другой FXML-файл там.

Как сделать чтобы размеры таблицы зависали от предка?
...
Рейтинг: 0 / 0
resize контента
    #39669125
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
решил таким путем:
вместо StackPane использовал AnchorPane и там
Код: java
1.
2.
3.
4.
AnchorPane.setTopAnchor(table,0.0); 
AnchorPane.setRightAnchor(table,0.0); 
AnchorPane.setBottomAnchor(table,0.0); 
AnchorPane.setLeftAnchor(table,0.0); 



а со StackPan'ом есть возможность? или только Anchor?
...
Рейтинг: 0 / 0
resize контента
    #39669786
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
че вопросы по JavaFX стали не актуальными?
...
Рейтинг: 0 / 0
resize контента
    #39669791
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффарче вопросы по JavaFX стали не актуальными?
Да. Никто не использует. Swing был кросс-платформенным и то не слишком популярным. А технология JavaFX со всеми её глюками совсем упустила момент. При этом технология связывания, хоть и хороша. Но далеко не идеальна. В то время как все отказались от фреймверк-зависимых объектов и перешли на POJO, JavaFX лепит свои собственные свойства которые и сериализовать толком нельзя.
...
Рейтинг: 0 / 0
resize контента
    #39669793
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффар,
Дело не в нем, а в то что веб стал шире десктопа.
...
Рейтинг: 0 / 0
resize контента
    #39669794
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Дело не в нем, а в то что веб стал шире десктопа.
Да, и это тоже. Сейчас очень мало сегментов, где Web справляется не так хорошо как UI. И в этих сегментах ни Java, ни формостроение вообще ничего не предлагают нового. JavaFX это, ведь, по сути формочки. Никто в здравом уме не будет использовать их 2D и 3D при наличии таких современных решений, как, например, Unity.
...
Рейтинг: 0 / 0
resize контента
    #39670178
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Дело не в нем, а в то что веб стал шире десктопа.

+100, почти каждый день говорю что если эту задачу реализовать во вебе давно закончил бы... но увы... пос системы на десктопе...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / resize контента
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]