Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Как создать панель быстрого запуска


Автор: VirtualSun 17.11.2010, 19:55
Задача такая, у меня есть окно програмы на котором в самом верху панель меню, под ней ниже нужно создать панель быстрого запуска. Я создал новый класс в нем создал панель с кнопками, но как  правильно соединить два класса, чтобы продублировать меню и панель выводилась на екране ниже панели меню? Иначе говоря может для таких панелей  в яве есть спец команды или обьединять как обычные классы??? Помогите найти решение?

Автор: aleksandy 18.11.2010, 06:26
Форме поставь BorderLayout, на север положи свой JToolBar.

Автор: _Y_ 18.11.2010, 14:17
Наверное нужен чуть более развернутый ответ. Примерно так (в рамках моего понимания проблемы):

Имеется JFrame (или что-то подобное). На него помещается JMenuBar, содержащий менюшки. Отдельно имеется JPanel, содерщащая кнопки. Делаем так как сказал aleksandy:
Код

JFrame jFrame = new JFrame();
JPanel jPanel = new JPanel();
.....................        
jFrame.setLayout(new BorderLayout());
jFrame.add(jPanel, BorderLayout.NORTH);


Автор: aleksandy 19.11.2010, 10:17
_Y_

я имел ввиду именно JToolBar, а не JPanel. Хотя в плане как это сделать ты правильно меня понял.

Автор: _Y_ 19.11.2010, 23:35
aleksandy, так это же например. Что туда ни положи, хоть JToolBar, хоть JPanel хоть собственный подходящий объект - все там лежать и будет smile 

Автор: VirtualSun 13.12.2010, 10:37
_Y_, спасибо очень помогло!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)