Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodrigo_laguna

Cadastrar dados no mysql

Recommended Posts

Olá amigos, estou tentando fazer um exemplo em java com mysql de um cadastro de filmes onde eu apenas digitarei o nome de um filme apenas este campo na tela do sistema, até o momento só consegui criar a tela de menu e o arquivo de conexão, não consegui realizar na tela de cadastro a inserção no BD, alguém pode me dar um exemplo? Abaixo segue o código de uma classe minha que é a tela inicial do sistema.

 

Eu estou usando o eclipse então todo o código estou fazendo na mão, e gostaria de continuar dessa forma, pra manter.

 

import java.awt.Color;
import java.awt.Font;
import java.awt.BorderLayout;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.event.ItemListener;
import java.awt.event.ItemEvent;
import javax.swing.JFrame;
import javax.swing.JRadioButtonMenuItem;
import javax.swing.JCheckBoxMenuItem;   
import javax.swing.JOptionPane;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
import javax.swing.ButtonGroup;
import javax.swing.JMenu;    
import javax.swing.JMenuItem;
import javax.swing.JMenuBar;

public class GuiJMenu extends JFrame 
{
   private final Color colorValues[] = 
      { Color.BLACK, Color.BLUE, Color.RED, Color.GREEN };   
  
   // construtor sem argumento para configurar a GUI
   public GuiJMenu()
   {
      super( "Sistema de Locadora Versão 1.0" );     

      JMenu cadastrarMenu = new JMenu( "Cadastrar" ); // cria o menu Cadastrar
      cadastrarMenu.setMnemonic( 'C' ); // configura o mnemônico como C 

      // cria item de menu About... 
      JMenuItem projetoItem = new JMenuItem( "Filme" );       
      projetoItem.setMnemonic( 'F' ); // configura o mnemônico com P   
          
      cadastrarMenu.add( projetoItem ); // adiciona o item Projeto ao menu Cadastrar
      projetoItem.addActionListener(
         new ActionListener() // classe interna anônima
         {  
            public void actionPerformed( ActionEvent event )
            {
               GuiCadFilme panel2 = new GuiCadFilme(); 
      		   panel2.setSize( 600, 200 ); 
       		   panel2.setVisible( true ); 
            } // fim do método actionPerformed
         } // fim da classe interna anônima
      ); // fim da chamada para addActionListener
 
 
      JMenuItem particItem = new JMenuItem( "Gênero" ); // cria o item Participante
      particItem.setMnemonic( 'G' ); // configura o mnemônico como P     
                 
      cadastrarMenu.add( particItem ); // adiciona o item Participante ao menu Cadastrar
      particItem.addActionListener(

         new ActionListener() // classe interna anônima
         {  
            public void actionPerformed( ActionEvent event )
            {
			GuiCadGenero panel2 = new GuiCadGenero(); 
       		panel2.setSize( 600, 200 ); // configura o tamanho do frame
      		panel2.setVisible( true ); // exibe o frame
            } // fim do método actionPerformed
         } // fim da classe interna anônima
      ); // fim da chamada para addActionListener
      
      JMenuItem sairItem = new JMenuItem( "Sair" ); // cria o item Sair
      sairItem.setMnemonic( 'S' ); // configura o mnemônico como S     
                 
      cadastrarMenu.add( sairItem ); // adiciona o item Sair ao menu Cadastrar    
      sairItem.addActionListener(      
		  new ActionListener() // classe interna anônima
         {  
          public void actionPerformed( ActionEvent event )
            {
               System.exit( 0 ); // encerra o aplicativo
            } // fim do método actionPerformed
         } // fim da classe interna anônima
      ); // fim da chamada para addActionListener
     
      	
      	JMenuBar bar = new JMenuBar(); // cria a barra de menus
      	setJMenuBar( bar ); // adiciona uma barra de menus ao aplicativo
      	bar.add( cadastrarMenu ); // adiciona o menu Cadastrar à barra de menus     
     
      getContentPane().setBackground( Color.BLUE ); // configura o fundo
      
   } // fim do construtor de MenuFrame

   
   public static void main( String args[] )
   { 
      GuiJMenu menu = new GuiJMenu(); // criar MenuFrame
      menu.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
      menu.setSize( 580, 200 ); // configura o tamanho do frame
      menu.setVisible( true ); // exibe o frame
   } // fim de main 
} // fim da classe MenuFrame

Grato pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.