Korzystanie z LWUIT framework do tworzenia aplikacji mobilnej. Domyślnie w LWUIT pierwsze polecenie jest umieszczane po lewej stronie, a kolejne polecenia będą umieszczane w prawym menu formularza, w tym polecenie, które jest już umieszczone w formularzu po lewej stronie. Muszę dodać dwa menu do utworzenia. Liniowe menu zawiera ogólną aplikację określone polecenia, takie jak "Minimalizuj", "Wstecz" i "Wyjdź". Prawe menu zawiera polecenia ekranowe, takie jak "Odtwarzaj dźwięk", "Odtwarzaj wideo" itp ... Początkowo lewy przycisk kontekstowy zawiera tekst "Opcje", a prawy przycisk kontekstowy formularza zawiera tekst "Menu". Gdy użytkownik wybierze opcję „Opcje”, menu będą wyświetlane z następującymi poleceniami: Minimalizacja Powrót Wyjdź Kiedy użytkownik wybiera prawy przycisk „Menu”, menu będą wyświetlane z konkretnych poleceń ekranowych: Odtwarzanie audio Odtwarzanie wideo etc ... Polecenia prawego menu zmieniają się z jednej formy do drugiej, podczas gdy polecenia lewego menu pozostają takie same dla wszystkich ekranów (formularzy). Wiem, że menu poleceń można dostosować poprzez nadpisanie "Form.createCommandList (Vector)", które zwraca listę. Ale tutaj w moim przypadku potrzebuję dwóch list (menu). Jeden po lewej stronie formularza, a drugi po prawej stronie formularza. Pomóż mi rozwiązać ten problem.Menu poleceń lewego i prawego w formularzu LWUIT
7
A
Odpowiedz
4
Menu LWUIT to tylko okno dialogowe zawierające listę (lub przyciski menu dotykowego lub prawie wszystko, co chcesz), więc aby to zaimplementować, wystarczy utworzyć polecenie o nazwie options i umieścić je w lewym miękkim przycisku. Po naciśnięciu opcji wyświetl okno dialogowe z "dodatkowymi poleceniami". Ponieważ lista może przyjmować tablicę poleceń lub wektor, zrobienie czegoś takiego może być naprawdę łatwe. Możesz spojrzeć na kod MenuBar, który jest całkiem prosty, możesz również zastąpić komponent paska menu w najnowszej wersji LWUIT (obecnie SVN), ale wydaje się to zbędne dla tego konkretnego przypadku użycia.
Powiązane problemy
- 1. ograniczające Rodzaj Podpisy dla lewego i prawego
- 2. Zamiana lewego i prawego przycisku myszy w .NET
- 3. Łączenie lewego i prawego łączenia w zapytaniu mysql
- 4. Kiedy lub dlaczego używałbyś prawego połączenia zewnętrznego zamiast lewego?
- 5. Menu kontekstowe prawego przycisku myszy na QPushButton
- 6. UIView autoreizingMask dla ustalonego lewego i prawego marginesu i elastycznej szerokości
- 7. Skrót "przenieś do lewego edytora" i "przejdź do prawego edytora" w Eclipse?
- 8. Czy istnieje sposób na rozróżnienie między naciśnięciem lewego i prawego klawisza Shift?
- 9. Brakujące okienko szczegółów lewego i prawego inspektora systemu Android Studio 2.2 2/3/4/5
- 10. Jaki jest najskuteczniejszy sposób znalezienia indeksu lewego/prawego najbardziej niezmienionego bitu w Javie?
- 11. VSTO (poziom dokumentu): Indywidualne menu kontekstowe w programie Excel (menu prawego przycisku myszy)
- 12. Chcę zaimplementować menu prawego przycisku myszy na QTWidgetItems
- 13. Obrazy JavaME - LWUIT pochłaniają całą pamięć
- 14. Jak dodać kontekstowe menu senstive do NSOutlineView (np. Menu prawego przycisku myszy)
- 15. Opcja powiązania lewej i prawej strzałki do poruszania się po słowach w linii poleceń zsh
- 16. Menu prawego przycisku myszy na tabeli HTML w IE Wyświetla się w lewym górnym rogu
- 17. Przeniesienie aplikacji z LWUIT do CodenameOne
- 18. Przełączanie między formularzem LWUIT a formularzem LCDUI
- 19. Szerokość prawego obramowania SVG
- 20. Dodaj Sublime Text 2 do menu kontekstowego prawego przycisku myszy w Ubuntu 12.04
- 21. Rozwój wtyczki Eclipse: Jak dodać opcję w menu prawego przycisku myszy
- 22. Uruchamianie pojedynczego testu Karma Jasmine w Web Storm za pomocą prawego przycisku Menu
- 23. Dodawanie menu prawego przycisku myszy do drzewa treeTem w drzewie SWT
- 24. Wybierz opcję z menu prawego przycisku w programie Selenium Webdriver - Java
- 25. Jak usunąć wybraną opcję z prawego przycisku myszy w cyrylicy?
- 26. Usuwanie lewego marginesu/wypełnienia w ExpanderView
- 27. Usuwanie przy użyciu LEWEGO DOŁĄCZA
- 28. Sposób stylizowania przycisku menu i elementów menu
- 29. Znaczniki prawego marginesu w edytorach tekstu VS2010
- 30. UŻYJ WIELU LEWEGO DOŁĄCZ DO
Mam problem podobny do tego pytania, czy mógłbyś dać mi punkt wyjścia do rozwiązania, o którym wspomniałeś wcześniej, lub jakikolwiek przykładowy kod do wypróbowania. – Reham