TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Passo a passo sobre a criação de uma interface gráfica simples (esse programa adiciona 1 + 1)

Seminário: Passo a passo sobre a criação de uma interface gráfica simples (esse programa adiciona 1 + 1). Pesquise 862.000+ trabalhos acadêmicos

Por:   •  27/7/2014  •  Seminário  •  732 Palavras (3 Páginas)  •  453 Visualizações

Página 1 de 3

Para iniciar, apresentarei o passo a passo para a criação de uma interface gráfica simples

(aquele programinha de somar 1+1).

Selecione o botão GUIDE ou utilize o menu File > New >GUI.

Selecione a opção Blank GUI e dê OK.

Aparecerá na tela o editor de figuras do Matlab. Nele serão escolhidas todas as opções

referentes a aparência do programa (tudo a critério do programador).

Para facilitar sua vida, a primeira coisa a ser feita é utilizar o menu File > Preferences... e ativar

a caixa correspondente a opção Show names in component pallete.

Selecione a opção Edit text para criar caixas de texto editáveis que servirão para que o usuário

insira os valores das parcelas.

Selecione a opção Static text para criar uma caixa de texto estática que servirá para apresentar

o resultado da operação.

Selecione a opção Push Button para criar o botão Calcular.

Agora que os quatro objetos fundamentais do programa já foram criados, é necessário

modificar suas propriedades.

Dê um duplo clique no objeto desejado para abrir o Property Inspector. Nele podem ser

modificadas propriedades como cor de fundo, tamanho da fonte, cor da fonte, etc. O

Importante mesmo é modificar a String e a Tag. A String é o texto que será exibido pelo objeto

e a Tag é um identificador, é como o programa reconhecerá o objeto.

No caso, modifique as Strings das três caixas de texto para 0 (zero) e as Tags para “parcela1”,

“parcela2 “e “total”, respectivamente.

Observação: Como essas caixas de texto receberão valores numéricos, acredito que seja

interessante modificar também o alinhamento horizontal, em HorizontalAlignment ajuste para

Right.

Para o botão, basta modificar a String e a Tag para “Calcular”.

A aparência do programa será a seguinte:

Note que eu modifiquei também o tamanho da janela (esse detalhe fica a critério do

programador).

Agora é que vem a parte boa!

Clique no botão Run para salvar e rodar o programa. (Escolha bem o nome pois mudá-lo

depois pode trazer algumas complicações).

Serão abertas duas janelas: O M-File editor onde será feita a programação propriamente dita,

e a janela do programa que ainda não serve para nada e pode ser fechada. (Note que é

possível digitar valores mas a soma não é realizada pois a função Calcular ainda não está

configurada).

Não se assuste com a quantidade de informações que aparece no M-File editor, ali estão dados

referentes à criação dos objetos e algumas dicas de como programar sua GUI. ( O programa

que aparece automaticamente deixa bem claro: NÃO EDITAR).

Procure as funções para configurá-las. Há as funções de criação e as de Callback, sendo que

nos cabe configurar estas últimas.

Para configurar a função parcela1 procure o parágrafo a seguir:

function parcela1_Callback(hObject, eventdata, handles)

% hObject handle to parcela1 (see GCBO)

% eventdata reserved - to be defined in a future version of MATLAB

% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of parcela1 as text

% str2double(get(hObject,'String')) returns contents of parcela1 as a double

Então,

...

Baixar como (para membros premium)  txt (5.1 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com