|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmain.GUI
public class GUI
Classe responsável pela interface com o usuário. GUI = Graphical User Interface. Contém menus e janelas pelos quais o usuário interage
Field Summary | |
---|---|
static java.lang.String |
ITEM_ABRIR
|
static java.lang.String |
ITEM_AREA
|
static java.lang.String |
ITEM_CONTORNO_EM_CM
|
static java.lang.String |
ITEM_CONTORNO_EM_PIXELS
|
static java.lang.String |
ITEM_CURVATURA
|
static java.lang.String |
ITEM_DIST_MEDIA_ATE_O_CENTRO
|
static java.lang.String |
ITEM_ENERGIA_DE_DOBRAMENTO
|
static java.lang.String |
ITEM_MAIOR_DIAMETRO
|
static java.lang.String |
ITEM_MEDIDA_DE_ASSIMETRIA
|
static java.lang.String |
ITEM_PERIMETRO
|
static java.lang.String |
ITEM_SALVA_TUDO
|
static java.lang.String |
ITEM_SALVAR_IMAGEM_BINARIA
|
static java.lang.String |
MENU_ARQUIVO
Constantes associadas aos menus |
static java.lang.String |
MENU_FERRAMENTAS
|
static java.lang.String |
VETOR_PRIMARIO
|
static java.lang.String |
VETOR_SECUNDARIO
|
Constructor Summary | |
---|---|
GUI()
|
Method Summary | |
---|---|
void |
adicionaOuvidorAoSlider(javax.swing.event.ChangeListener ouvidor)
Função que adiciona ouvidores ao slider |
void |
adicionaOuvidoresAosItensDoMenu(Medidas m)
Função que conecta menus às medidas |
void |
alteraTituloDaJanela(java.lang.String titulo)
Função que altera o título da janela principal |
void |
constroiInterface()
Método inicial |
void |
exibeAlerta(java.lang.String msg)
Função que exibe um alerta na tela |
void |
exibeErro(java.lang.String msg)
Função que exibe um erro na tela |
int |
exibeEscolha(java.lang.String texto,
java.lang.String titulo,
java.lang.Object[] opcoes)
Função que exibe uma janela pedindo uma escolha ao usuário |
void |
exibeImagem(java.awt.Image imagem)
Função que exibe uma imagem na tela |
void |
exibeMensagem(java.lang.String msg)
Função que exibe uma mensagem na tela |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String MENU_ARQUIVO
public static final java.lang.String MENU_FERRAMENTAS
public static final java.lang.String ITEM_CONTORNO_EM_CM
public static final java.lang.String ITEM_CONTORNO_EM_PIXELS
public static final java.lang.String ITEM_CURVATURA
public static final java.lang.String ITEM_AREA
public static final java.lang.String ITEM_PERIMETRO
public static final java.lang.String ITEM_ABRIR
public static final java.lang.String ITEM_SALVAR_IMAGEM_BINARIA
public static final java.lang.String ITEM_ENERGIA_DE_DOBRAMENTO
public static final java.lang.String ITEM_MAIOR_DIAMETRO
public static final java.lang.String ITEM_DIST_MEDIA_ATE_O_CENTRO
public static final java.lang.String ITEM_MEDIDA_DE_ASSIMETRIA
public static final java.lang.String ITEM_SALVA_TUDO
public static final java.lang.String VETOR_PRIMARIO
public static final java.lang.String VETOR_SECUNDARIO
Constructor Detail |
---|
public GUI()
Method Detail |
---|
public void constroiInterface()
public void adicionaOuvidoresAosItensDoMenu(Medidas m)
m
- instância de MedidasMedidas
public void adicionaOuvidorAoSlider(javax.swing.event.ChangeListener ouvidor)
ouvidor
- Controlador
public void exibeImagem(java.awt.Image imagem)
imagem
- public void exibeErro(java.lang.String msg)
msg
- mensagem de erropublic void exibeAlerta(java.lang.String msg)
msg
- mensagem de alertapublic void exibeMensagem(java.lang.String msg)
msg
- mensagempublic int exibeEscolha(java.lang.String texto, java.lang.String titulo, java.lang.Object[] opcoes)
texto
- perguntatitulo
- título da janelaopcoes
- vetor com as opções
public void alteraTituloDaJanela(java.lang.String titulo)
titulo
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |