Показать JFrame внутри JPanel в Java - PullRequest
4 голосов
/ 20 февраля 2012

Возможно ли добавить JFrame в JPanel на Java.Я использую Java-программу, которая выдает выходные данные в виде кадра, который я хотел отобразить внутри JPanel другой программы по нажатию кнопки.Как я могу это сделать?

Ответы [ 2 ]

3 голосов
/ 20 февраля 2012

Читайте о JInternalFrame.Я думаю, что это путь сюда.

http://docs.oracle.com/javase/tutorial/uiswing/components/internalframe.html

2 голосов
/ 20 февраля 2012

Вы можете вызвать getContentPane() в JFrame, чтобы извлечь его основное содержимое в виде JPanel (обычно) и без строки меню и декораций, и отобразить его как JPanel, хотя лучше всего будет обновить оригинальную программу, чтобы она создает JPanel, а не JFrame.

...