Компоненты качания и иерархия сдерживания - PullRequest
1 голос
/ 16 марта 2012

enter image description here

Я хотел бы воспроизвести этот тип графика в качестве компонента Swing, и мой вопрос: какова (или что может быть) иерархия, используемая на этом рисунке?

Кажется, есть

JPanels (где отображаются прямоугольники, строки и текст) внутри вложенного JSplitPanes в JInternalFrames в JTabbedPane , все в верхнем контейнере JFrame .

Это правильно или я что-то упустил?

Спасибо

1 Ответ

2 голосов
/ 16 марта 2012

Посмотрите на получение JFreeChart и интегрируйте его для всех графиков.Что касается укладки графиков, вы можете использовать простой JPanel с BoxLayout или мой любимый TableLayout.Затем вертикально сложите графики.Если вы хотите прокрутить графики независимо, вы можете обернуть их в JScrollPane и добавить их в корневой JPanel.

Хитрее, если вы хотите прокрутить эти графики с помощью одной полосы прокрутки, вам нужно поместить каждый график в JPanel, который оборачивается вокруг самого длинного графика (дочернего), а затем обернуть его в JScrollPane.Затем добавьте эту оборачивающую панель в корневой JPanel.

http://www.jfree.org/jfreechart/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...