menus -> GUI update
2 отговора
173 прегледа
menus -> GUI update
Здравейте,
нов съм в областта на JAVA програмирането и докато го уча, срещам някой проблеми. В интернет има голямо количество елементарни tutorials, но неможах да открия нито едно, което да ми помогне в моя случай.
Опитвам се да направя SWING приложение. Искам като избера някоя опция от менютата, формулярите в основния прозорец да се сменят. Но незнам как да го направя.
Знам как да направя основния прозорец с JFrame, знам как да му добавя менюта с JMenuBar, знам как да му добавя основния панел с JPanel, знам как да свържа всеки JMenuItem с actionListener чрез setActionCommand, да следя и разпознавам сигналите от менютата. Това което незнам е как да обновявам съдържанието на Japanel-a всеки път, когато бъде избран някой от JMenuItem-ите.
Търсих подходящ туториал, но са все елементарни и не разглеждат този проблем. Пробвах в sourceforge.net да намеря подобно приложение и да разбера как е реализирано, но не успях да намеря подходящ примерен проект.
Насочете ме както трябва да направя. Може би логиката ми е грешна и не ъпдейтвам правилния контейнер. Нямам идея.
нов съм в областта на JAVA програмирането и докато го уча, срещам някой проблеми. В интернет има голямо количество елементарни tutorials, но неможах да открия нито едно, което да ми помогне в моя случай.
Опитвам се да направя SWING приложение. Искам като избера някоя опция от менютата, формулярите в основния прозорец да се сменят. Но незнам как да го направя.
Знам как да направя основния прозорец с JFrame, знам как да му добавя менюта с JMenuBar, знам как да му добавя основния панел с JPanel, знам как да свържа всеки JMenuItem с actionListener чрез setActionCommand, да следя и разпознавам сигналите от менютата. Това което незнам е как да обновявам съдържанието на Japanel-a всеки път, когато бъде избран някой от JMenuItem-ите.
Търсих подходящ туториал, но са все елементарни и не разглеждат този проблем. Пробвах в sourceforge.net да намеря подобно приложение и да разбера как е реализирано, но не успях да намеря подходящ примерен проект.
Насочете ме както трябва да направя. Може би логиката ми е грешна и не ъпдейтвам правилния контейнер. Нямам идея.
Re: menus -> GUI update
А бе, братле, явно има още много да четеш. Започни от [линк]. Иначе по конкретния въпрос виж Java API документацията на LayoutManager и по-специално на CardLayout (java.awt.CardLayout).
Re: menus -> GUI update
Прав си, наистина имам още доста да чета.
Благодаря за CardLayout - може би точно това търся.
Благодаря за CardLayout - може би точно това търся.