A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Faculdade Pitágoras – Campus Fadom.  A classe Form é utilizada para a criação de formulários que agregam conjuntos de itens (subclasse de Item), os.

Apresentações semelhantes


Apresentação em tema: "Faculdade Pitágoras – Campus Fadom.  A classe Form é utilizada para a criação de formulários que agregam conjuntos de itens (subclasse de Item), os."— Transcrição da apresentação:

1 Faculdade Pitágoras – Campus Fadom

2

3  A classe Form é utilizada para a criação de formulários que agregam conjuntos de itens (subclasse de Item), os quais incluem, StringItems, ImageItems, TextFields, DateFields, Gauges e ChoiceGroups  Os controles de layout, posicionamento e possível rolagem automática pelo sistema operacional do dispositivo  Não há rolagem horizontal, lembre-se dessa limitação e do tamanho do dispositivo móvel

4  Form(String title) - Cria um formulário  Form(String title, Item[] items) - Cria um formulário e adiciona objetos(s) Item no array  void delete(int itemNum) - Exclui um objeto Item  int append(String str) - Anexa um objeto String  int append(Item item) -Anexa um objeto Item  int append(Image img) - Anexa um objeto Image

5  Classe mais genérica das que podem ser agregadas como elementos em um Form  void setLabel(String label) -Configura o rótulo do objeto Item  String getLabel() - Obtém o rótulo atribuído ao objeto Item

6  Componente de texto editável  Possui tamanho máximo, regras de entrada de dados, rótulo e um valor String  Instanciação: ◦ TextField txtValor1 = new TextField("Valor 1", "", 6, TextField.ANY);  Para alterar e recuperar o conteúdo do TextField utilize o método setString e getString respectivamente, para o Label, utilize os métodos setLabel e getLabel

7

8  Capacidade de apresentar e manipular datas e horas (calendário)  Pode ser iniciado com algum valor especial ou null  Para iniciar com a data atual use new java.util.Date()  Pode conter tanto datas quanto horas dependendo de sua configuração: ◦ DATE: para entrada de datas ◦ TIME: para entrada de horas e minutos ◦ DATE_TIME: para entrada de datas, horas e minutos

9

10  Exemplo05 – Mostrando a utilização de itens  Exemplo06 – Mostrando a utilização de itens para trabalhar com datas

11  Implementa um gráfico que permite a entrada de um valor numérico entre uma faixa predeterminada  Para recuperar e alterar seu valor utilize os métodos getValue e setValue  Instanciação: Gauge ggProgresso = new Gauge("Velocidade: ", true, 10, 5);

12

13  Semelhante ao List, mas pode ser utilizado em Forms  Possui as opções Choice.EXCLUSIVE, Choice.MULTIPLE e Choice.POPUP (para criar combobox)

14

15  Podemos adicionar imagens em um formulário através de objetos da classe Image ou por meio de objetos da classe ImageItem.  Ao adicionar uma imagem em um Form é possível também definir algumas regras de alinhamento: ◦ ImageItem.LAYOUT_CENTER ◦ ImageItem.LAYOUT_NEW_LINE_AFTER ◦ ImageItem.LAYOUT_NEW_LINE_BEFORE

16  Instanciação: Image img = Image.createImage("/Exemplo08/logo.JPG"); ImageItem ii = new ImageItem("", img, ImageItem.LAYOUT_CENTER, ""); Um_FORM_Qualquer.append(ii);

17  Exemplo 07 – Gauge  Exemplo 08 – ChoiceGroup  Exemplo 09 – ImageItem  Pacote Teste01 - Exemplo de aplicação com os itens mostrados


Carregar ppt "Faculdade Pitágoras – Campus Fadom.  A classe Form é utilizada para a criação de formulários que agregam conjuntos de itens (subclasse de Item), os."

Apresentações semelhantes


Anúncios Google