Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Растягивание блока на всю высоту родителя Java FX / 7 сообщений из 7, страница 1 из 1
13.06.2018, 21:32
    #39660513
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Растягивание блока на всю высоту родителя Java FX
Есть такой FXML:

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.geometry.*?>
<?import javafx.scene.control.*?>
<?import java.lang.*?>
<?import javafx.scene.layout.*?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>

<GridPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="800.0" prefWidth="1280.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.supply.department.Controller">
  <columnConstraints>
    <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
  </columnConstraints>
  <rowConstraints>
    <RowConstraints />
      <RowConstraints maxHeight="644.0" minHeight="10.0" prefHeight="644.0" valignment="CENTER" vgrow="ALWAYS" />
  </rowConstraints>
   <children>
      <TabPane tabClosingPolicy="UNAVAILABLE" GridPane.halignment="CENTER" GridPane.hgrow="ALWAYS" GridPane.rowIndex="1" GridPane.valignment="BASELINE" GridPane.vgrow="ALWAYS">
        <tabs>
          <Tab closable="false" text="Приход">
               <content>
                  <GridPane alignment="CENTER" gridLinesVisible="true" hgap="100.0" vgap="100.0">
                    <columnConstraints>
                      <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
                    </columnConstraints>
                    <rowConstraints>
                      <RowConstraints maxHeight="585.5" minHeight="10.0" percentHeight="100.0" prefHeight="358.5" valignment="CENTER" vgrow="ALWAYS" />
                    </rowConstraints>
                     <children>
                        <TableView fx:id="tableView" fixedCellSize="0.0" prefHeight="763.0" prefWidth="1907.0" tableMenuButtonVisible="true" GridPane.hgrow="ALWAYS" GridPane.vgrow="ALWAYS">
                          <columns>
                            <TableColumn prefWidth="-1.0" text="№" />
                            <TableColumn prefWidth="-1.0" text="Дата" />
                              <TableColumn prefWidth="-1.0" text="№ приходнго документа" />
                              <TableColumn prefWidth="-1.0" text="№ и дата доверенности" />
                              <TableColumn prefWidth="-1.0" text="ФИО" />
                              <TableColumn prefWidth="-1.0" text="Поставщик" />
                              <TableColumn prefWidth="-1.0" text="Наименование" />
                              <TableColumn prefWidth="-1.0" text="Группа материалов" />
                              <TableColumn prefWidth="-1.0" text="Ед. измерения" />
                              <TableColumn prefWidth="-1.0" text="Кол-во" />
                              <TableColumn prefWidth="-1.0" text="Цена" />
                              <TableColumn prefWidth="-1.0" text="Сумма" />
                              <TableColumn prefWidth="-1.0" text="Код закупки" />
                              <TableColumn prefWidth="-1.0" text="Группа бух.учета" />
                              <TableColumn prefWidth="-1.0" text="Дополнительные параметры" />
                          </columns>
                           <columnResizePolicy>
                              <TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
                           </columnResizePolicy>
                        </TableView>
                     </children>
                  </GridPane>
               </content>
          </Tab>
          <Tab closable="false" text="Расход">
            <content>
              <AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="180.0" prefWidth="200.0" />
            </content>
          </Tab>
        </tabs>
      </TabPane>
      <MenuBar>
        <menus>
          <Menu mnemonicParsing="false" text="Файл">
            <items>
              <MenuItem mnemonicParsing="false" text="Close" />
            </items>
          </Menu>
          <Menu mnemonicParsing="false" text="Правка">
            <items>
              <MenuItem mnemonicParsing="false" text="Delete" />
            </items>
          </Menu>
          <Menu mnemonicParsing="false" text="Справка">
            <items>
              <MenuItem mnemonicParsing="false" text="About" />
            </items>
          </Menu>
        </menus>
      </MenuBar>
   </children>
</GridPane>



При старте приложения таблица не до конца окна: Приложение к сообщению.

Подскажите как сделать так что бы таблица занимала всю высоту родителя GridPane?
...
Рейтинг: 0 / 0
14.06.2018, 08:02
    #39660584
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Растягивание блока на всю высоту родителя Java FX
...
Рейтинг: 0 / 0
14.06.2018, 09:12
    #39660602
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Растягивание блока на всю высоту родителя Java FX
Blazkowicz http://www.oracle.com/technetwork/java/javase/downloads/javafxscenebuilder-info-2157684.html
и? как бы и так в нем делаю....
...
Рейтинг: 0 / 0
14.06.2018, 09:47
    #39660620
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Растягивание блока на всю высоту родителя Java FX
Tsyklopи? как бы и так в нем делаю....
И как бы зачем вываливать этот весь XML если вопрос про SceneBuilder?
http://code.makery.ch/library/javafx-2-tutorial/part1/
AnchorPane
...
Рейтинг: 0 / 0
14.06.2018, 10:04
    #39660628
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Растягивание блока на всю высоту родителя Java FX
BlazkowiczИ как бы зачем вываливать этот весь XML если вопрос про SceneBuilder?
http://code.makery.ch/library/javafx-2-tutorial/part1/
AnchorPane

Ибо в том самом билдере проблемно было это сделать.
...
Рейтинг: 0 / 0
14.06.2018, 10:06
    #39660629
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Растягивание блока на всю высоту родителя Java FX
TsyklopИбо в том самом билдере проблемно было это сделать.
"Не получается ничего". Это очень важное и детальное описание технической проблемы. Что с анкорами-то? Привел же ссылку куда смотреть.
...
Рейтинг: 0 / 0
14.06.2018, 11:47
    #39660688
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Растягивание блока на всю высоту родителя Java FX
BlazkowiczTsyklopИбо в том самом билдере проблемно было это сделать.
"Не получается ничего". Это очень важное и детальное описание технической проблемы. Что с анкорами-то? Привел же ссылку куда смотреть.

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


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