Interface Windows em JAVA

Propaganda
C:\Users\pedro\Downloads\Interface Windows em JAVA.txt
3 de fevereiro de 2017 12:27
//Interface Windows em JAVA
import java.awt.*;
//awt --> Abstract Windows Toolkit
// - Menus, botões, janelas, caixas de seleção, barras
// - Elementos contentores
// - Gestão de eventos
// Objetos Básicos:
// Labels
Label(); //cria uma label vazia
Label(string); //cria uma label com a string passada como parâmetro
Label(string, alinhamento); //cria uma label com a string passada como argumento e com o
alinhamento definido.
//alinhamento: Label.LEFT, Label.CENTER, Label.RIGHT
//Alguns métodos disponíveis:
getText(); //Devolve o texto contido na label
setTextString(string); //Coloca o texto da label com o valor da string
getAlignment();
setAlignment(alinhamento);
// Botões
Button(); //cria um botão vazio, sem label
Button(string); //cria um botão com a label indicada em string
//Alguns métodos disponíveis:
getLabel();
setLabel(string);
// Campos de Texto
TextField(); //cria um campo de texto vazio
TextField(largura); //cria um campo de texto vazio, com uma largura determinada (em
caracteres)
TextField(string, largura); //cria um campo de texto já inicializado com uma string, e
também com uma largura definida (em caracteres)
//Alguns métodos disponíveis:
getText();
setText(string);
// Botões Radio
//1º passo: criar um grupo:
CheckboxGroup nome_grupo = new CheckboxGroup();
//2º passo: adicionar opções ao grupo:
add(new Checkbox(string, nome_grupo, valor_inicial));
//valor_inicial define se a opção está ativa ou não. NOTA: apenas uma opção pode estar ativa
por grupo
//Alguns métodos disponíveis:
getSelectedCheckbox(); //obtém o botão que está selecionado no grupo
setSelectedCheckbox(botao); //altera o valor do botão que estiver selecionado num grupo
//Caixas de Seleção
Checkbox(); //cria uma checkbox vazia, não selecionada
Checkbox(string); // cria uma checkbox com a label definida por string
Checkbox(string, null, selecionada); // cria uma checkbox com a label definida por string.
Selecionada pode ser true ou false, consoante se pretenda que esteja, ou não, selecionada à
partida
//Alguns métodos disponíveis:
getLabel(); //obtém o texto de legenda da caixa
setLabel(string); //altera o texto de legenda da caixa
getState(); //obtém o estado da caixa (ativado ou desativado)
setState(estado); //altera o estado da caixa (estado pode ser true ou false)
//Caixas de escolha
Choice caixa = new Choice();
//Alguns métodos disponíveis:
addItem(string);
getItem(posicao); //devolve o texto do item na posição indicada (começa no 0)
getSelectedItem(); //retorna o item que estiver selecionado
select(posicao); //seleciona o item na posição indicada
select(string); //seleciona o item com a string indicada
//Área de texto
-1-
C:\Users\pedro\Downloads\Interface Windows em JAVA.txt
3 de fevereiro de 2017 12:27
TextArea(); // Cria uma área de texto vazia
TextArea(linhas, colunas); // Cria uma área de texto vazia, com o tamanho indicado em termos
de linhas e colunas (número de caracteres)
TextArea(string, linhas, colunas); //Cria uma área de texto, contendo o texto referido em
string, e tendo à partida as dimensões definidas em linhas e colunas
//Alguns métodos disponíveis:
insert(string, posição); //inserir o texto string na posição indicada (começa no 0)
replaceRange(string, posicao_inicial, posicao_final);
//Lista de Escolha
List(); //cria uma lista vazia, sem escolha múltipla
List(visiveis, multipla); //cria uma lista de escolha que tem visível o número de linhas
indicado em "visiveis" e que será de escolha múltipla se o parâmetro "multipla", que é
boolean, estiver a true
//Alguns métodos disponíveis:
// os da caixa de escolha e ainda:
getSelectedItems(); //devolve um array de strings, no caso da escolha múltipla
//Barras de deslocação
Scrollbar(); // cria uma barra vertical, com extremos 0, 0;
Scrollbar(orientacao); //Cria uma barra com orientação vertical ou horizontal, consoante o
parâmetro. "orientacao" pode ter o valor Scrollbar.HORIZONTAL ou Scrollbar.VERTICAL
Scrollbar(orientacao, valor_inicial, tamanho, minimo, maximo);
//valor_inicial --> é o valor que a barra toma à partida
//tamanho --> dimensão da barra que percorre o objeto
//minimo --> valor mínimo que a barra representa
//maximo --> valor máximo que a barra representa
//Alguns métodos disponíveis:
getValue(); //retorna o valor corrente
setValue(valor); //coloca o valor na barra de deslocação
-2-
Download