×
Namespaces

Variants
Actions
(Difference between revisions)

Como criar um rápido menu de opções no Java ME

From Nokia Developer Wiki
Jump to: navigation, search
dcrocha (Talk | contribs)
hamishwillee (Talk | contribs)
m (Hamishwillee - Bot addition of Template:ArticleMetaData)
(One intermediate revision by one user not shown)
Line 1: Line 1:
Original: [[How to create a quick Options Menu in Java ME]]
+
{{ArticleMetaData
 +
|sourcecode= <!-- Link to example source code e.g. [[Media:The Code Example ZIP.zip]] -->
 +
|installfile= <!-- Link to installation file (e.g. [[Media:The Installation File.sis]]) -->
 +
|devices= <!-- Devices tested against - e.g. ''devices=Nokia 6131 NFC, Nokia C7-00'') -->
 +
|sdk= <!-- SDK(s) built and tested against (e.g. [http://linktosdkdownload/ Nokia Qt SDK 1.1]) -->
 +
|platform= <!-- Compatible platforms - e.g. Symbian^1 and later, Qt 4.6 and later -->
 +
|devicecompatability= <!-- Compatible devices e.g.: All* (must have internal GPS) -->
 +
|dependencies= <!-- Any other/external dependencies e.g.: Google Maps Api v1.0 -->
 +
|signing=<!-- Signing requirements - empty or one of: Self-Signed, DevCert, Manufacturer -->
 +
|capabilities= <!-- Capabilities required by the article/code example (e.g. Location, NetworkServices. -->
 +
|keywords= <!-- APIs, classes and methods (e.g. QSystemScreenSaver, QList, CBase -->
 +
|id= <!-- Article Id (Knowledge base articles only) -->
 +
|language=Lang-Portuguese
 +
|translated-by=[[User:TK2000]]
 +
|translated-from-title=How to create a quick Options Menu in Java ME
 +
|translated-from-id=86427 <!-- automated guess -->
 +
|review-by=<!-- After re-review: [[User:username]] -->
 +
|review-timestamp= <!-- After re-review: YYYYMMDD -->
 +
|update-by= <!-- After significant update: [[User:username]]-->
 +
|update-timestamp= <!-- After significant update: YYYYMMDD -->
 +
|creationdate=TK2000
 +
|author=[[User:Firt]]
 +
}}
 +
 
  
 
==  ==
 
==  ==
Line 30: Line 53:
 
No método '''commandAction''' podemos verificar o ''menu.getSelectedFlags'' para  preencher um array boleano com o estado de cada uma das opções.
 
No método '''commandAction''' podemos verificar o ''menu.getSelectedFlags'' para  preencher um array boleano com o estado de cada uma das opções.
  
[[Category:Java ME (Português)]]
+
[[Category:Java ME]]
[[Category:Exemplos_de_código_Java_ME]]
+
[[Category:Code Examples]]
[[Category:Lang-PT]]
+
[[Category:Lang-Portuguese]]
 +
<!-- Translation --> [[en:How to create a quick Options Menu in Java ME]]

Revision as of 07:47, 9 December 2011

Article Metadata

Compatibilidade
Plataforma(s):
MIDP 2.0
MIDP 1.0

Artigo
Tradução:
Por TK2000
Última alteração feita por hamishwillee em 09 Dec 2011


Uma das características que "deve" existir em um Game ou em aplicações multimídia é um menu "Options" (menu de opções) com algumas características que o usuário pode habilita ou desabilitar, como som ou vibração.

Assim, podemo usar a LCUI API no MIDP 1.0 e MIDP 2.0 para exibir uma lista multipla. Esta lista pode ser exibida na tela e o usuário pode habilitar ou desabilitar cada uma das opções da lista.

private List menu;
 
(...)
 
menu = new List("Game Options", List.MULTIPLE);
menu.append("Music", null);
menu.append("Sound", null);
menu.append("Map", null);
menu.append("OnScreen Help", null);
 
// Pre-definimos o estado selecionado de cada uma das opções
boolean[] options = {false, true, false, true};
menu.setSelectedFlags(options);
 
ok = new Command("Save", Command.OK, 1);
menu.addCommand(ok);
menu.setCommandListener(this);

No método commandAction podemos verificar o menu.getSelectedFlags para preencher um array boleano com o estado de cada uma das opções.

96 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×