TETRIS .1 INTRODUÇÃO O TetrisIDE é uma ferramenta RAD (Rapid Application Development) que proporciona

  • View
    215

  • Download
    1

Embed Size (px)

Text of TETRIS .1 INTRODUÇÃO O TetrisIDE é uma ferramenta RAD (Rapid Application Development) que...

  • David de Almeida Bezerra Jnior

    TETRIS IDEDESENVOLVIMENTO VISUAL JAVA

    Manual do UsurioOrientao para desenvolvimento de aplicativos

    Desktop

    Verso 1.1

    2017

  • CONTROLE DE VERSO

    Data Verso Alteraes04/03/2016 1.0 Criao do documento.01/03/2017 1.1 Adicionado ttulo 14 TRABALHANDO COM OUTROS

    BANCOS DE DADOS (FIREBIRD).

  • ndice1 INTRODUO.......................................................................................................................12 INSTALANDO O TETRISIDE...............................................................................................2

    2.1 Requisitos mnimos de hardware.....................................................................................2

    2.2 Requisitos mnimos de softwares.....................................................................................2

    2.3 Instalao..........................................................................................................................2

    2.4 Executando pela primeira vez..........................................................................................4

    3 CONHECENDO A FERRAMENTA.......................................................................................53.1 A Janela Principal.............................................................................................................5

    3.2 Barra de Ferramentas........................................................................................................5

    3.3 Explorador de Projetos.....................................................................................................6

    3.4 Explorador de Janelas.......................................................................................................6

    3.5 Gerenciador de Banco de Dados MySQL........................................................................7

    3.6 rea de trabalho...............................................................................................................7

    3.7 Paleta de Objetos..............................................................................................................8

    3.8 Inspetor de Objetos...........................................................................................................8

    3.9 Lista de Componentes......................................................................................................9

    3.10 Configuraes.................................................................................................................9

    3.11 Componentes Externos.................................................................................................10

    3.12 Log................................................................................................................................11

    3.13 Exportar........................................................................................................................11

    4 MEU PRIMEIRO PROGRAMA...........................................................................................124.1 Criando um projeto.........................................................................................................12

    4.2 Modificando o Ttulo da Janela......................................................................................12

    4.3 Adicionando Objetos......................................................................................................13

    4.4 Adicionando Funes.....................................................................................................14

    5 JANELAS..............................................................................................................................165.1 Tipos de Janelas..............................................................................................................16

    5.2 Brincando com Janelas...................................................................................................16

    5.3 Retornando Valores........................................................................................................20

    5.4 cone na Janela...............................................................................................................24

    6 TRABALHANDO COM OBJETOS.....................................................................................256.1 Objetos no TetrisIDE......................................................................................................25

    6.1.1 Label.................................................................................................................................26

  • 6.1.2 TextField..........................................................................................................................266.1.3 ComboBox.......................................................................................................................266.1.4 List...................................................................................................................................276.1.5 TextArea...........................................................................................................................276.1.6 EditorPane........................................................................................................................276.1.7 Panel.................................................................................................................................286.1.8 ToolBar.............................................................................................................................296.1.9 TabbedPane......................................................................................................................296.1.10 Image..............................................................................................................................306.1.11 Button.............................................................................................................................306.1.12 Table...............................................................................................................................316.1.13 CheckBox.......................................................................................................................316.1.14 RadioButton...................................................................................................................326.1.15 MenuBar.........................................................................................................................326.1.16 Timer..............................................................................................................................337 FUNES E EVENTOS.......................................................................................................34

    7.1 Eventos...........................................................................................................................34

    7.2 Funes...........................................................................................................................35

    7.3 Calculadora.....................................................................................................................39

    8 VARIVEIS...........................................................................................................................438.1 Brincando com variveis................................................................................................43

    9 PROCEDURES......................................................................................................................469.1 Usando Procedures.........................................................................................................46

    10 COMANDOS JAVA.............................................................................................................5210.1 O Java por trs do TetrisIDE........................................................................................52

    10.2 Clculo de IMC............................................................................................................54

    11 OPERAES COM MYSQL.............................................................................................5611.1 SQL no TetrisIDE.........................................................................................................56

    11.2 Criando o Banco de Dados...........................................................................................58

    11.3 Inserindo registros........................................................................................................61

    11.4 Visualizando e selecionando registros..........................................................................64

    11.5 Alterando registros........................................................................................................66

    11.6 Excluir registros............................................................................................................68

    11.7 Criando janelas para acesso a dados rapidamente........................................................69

    12 COMPONENTES EXTERNOS (JAR)...............................................................................7212.1 Olhe e sinta!..................................................................................................................72

    13 RELATRIOS COM O TETRISREPORT..........................................................................7513.1 Imprimindo uma Relao de Registros........................................................................75

    13.2 Variveis no Relatrio..................................................................................................79