Jak postawić na aplecie (Applet) obiekt MenuBar? Nie działa this.add(), ani this.setMenuBar().
Proszę o pomoc!
Uprzedzam odpowiedź; ten projekt robię bez użycia biblioteki javax.swing.*
Jak postawić na aplecie (Applet) obiekt MenuBar? Nie działa this.add(), ani this.setMenuBar().
Proszę o pomoc!
Uprzedzam odpowiedź; ten projekt robię bez użycia biblioteki javax.swing.*
Bardzo lubisz klasę Applet ?
Jeśli nie jesteś do niej przywiązany, to użyj klasy JApplet - w niej jest metoda setJMenuBar(..).
pozdrawiam
Rety!
Przecież napisałem, że nie używam swinga. Wiem, że w JApplet jest metoda setMenuBar(), a nawet lepsza - add(), ale ja nie mogę używać swinga.
Czy ma ktoś jakiś pomysł? Proszę o pomoc!
Sorry, nie doczytałem.
Spróbuj w kodzie apletu skonstruować obiekt klasy Frame (i do niego dodać MenuBar)
pozdrawiam
Rzeczywiście jest to pewne rozwiązane ale zbyt pracochłonne jak na mały interfejsik w aplecie. Czy MenuBar może być tylko przypisany do Frame, czy istnieją jakieś "mniejsze" komponenty, na których da się go położyć (probowałem z Panelem, no i kiszka)?
Dzięki za zainteresowanie [browar]
-Dokumentacja Javy
-Index
-litera S
-setMenuBar i szukanie
Wynik: jest tylko w klasie Frame
pozdrawiam
Dzięki, ja się nie mogę połapać w helpie Eclipsa.
Więc co radzisz robić?
pozdrawiam
Ponieważ metoda setMenuBar jest tylko w klasie Applet, to masz trzy możliwości( kolejność wg moich preferencji)
A jak zabrać sie za napisanie metody setMenuBar?
pozdrawiam
Trzecia propozycja nie była całkiem poważna.
(tylko groźba zakopania żywcem skłoniłaby mnie do jej realizacji)
pozdrawiam
Och!
Mnie jeszcze to nie grozi, ale interfejs wyglądałby ładnej, pokombinuje z Popapem.
A właściwie, dlaczego nie możesz używać Swinga?
No bo właściwie, to... obiekty Swinga są eleganckie, kolorowe, zaś AWT, takie "przymulone", no i chce sobie zostawić jakąś nowość dla wersji 2.0.
Myślałem na połączeniem ToolBara z Popapem, co dałoby efekt MenuBar, ale oczywiście jest tylko JToolBar!