Пропорции JideSplitPane - PullRequest
       2

Пропорции JideSplitPane

0 голосов
/ 28 марта 2011

У меня есть JideSplitPane компонент (горизонтальное разделение).Содержимое в нижней панели изменяется, и мне нужно рассчитать новые пропорции для разделенной панели (с новым размером нижней панели).

Как это сделать?

Я пытаюсь:

double defBottomProportion = 0.4;
double bottomPanelHeight = manFrame.getHeight() * defBottomProportion;
double newBottmPanelHeight = bottomPanelHeight + additionalContentHeight;
double prop = newBottomPanelHeight / bottomPanelHeight;
defBottomProportion += prop;
splitPane.setPropertion(defBottomProportion);

Но это не работает.

1 Ответ

1 голос
/ 28 марта 2011

JideSplitPane ожидает массив значений типа double, а не одно значение.Массив должен содержать на один элемент меньше, чем панели.

Попробуйте это (исправлено и правописание)

splitPane.setProportions(new double[] { defBottomProportion });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...