Ir para conteúdo
Fórum Script Brasil

adriano cast

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre adriano cast

adriano cast's Achievements

0

Reputação

  1. ola sou novo aqui,mas estou precisando de uma ajuda . estou tentando fazer um programa mas esta dando erro no implements actionListener. import java.awt.*; import javax.swing.*; import java.awt.event.*; class java_rapido extends JFrame implements ActionListener { JLabel Ib_titulo, Ib_qual_banco, Ib_nomebanco, Ib_usuario, Ib_senha; JTabbedPane painel_pai; JPanel panel_banco, panel_gera_classe, panel_Tabelas; JComboBox cb_tipobanco; JTextField tf_banco, tf_usuario, tf_senha; JButton bt_conecta, bt_gera_classe_java; TextArea ta_classe_gerada; java_rapido() { setTitle("Sistema Gerador de aplicativo de java rapido"); setSize(800,600); setLocation(140,80); setResizable(false); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); getContentPane().setBackground(Color.cyan); getContentPane().setLayout(null); Ib_titulo = new JLabel("Gerador de Aplicações Rápidas em Java"); Ib_qual_banco = new JLabel("Escolha o banco de dados"); Ib_nomebanco = new JLabel("Nome do banco de dados"); Ib_usuario = new JLabel("Usuario"); Ib_senha = new JLabel("Senha"); tf_banco = new JTextField(); tf_usuario = new JTextField(); tf_senha = new JTextField(); bt_conecta = new JButton("Conectar com o banco de dados"); bt_gera_classe_java= new JButton("Gera Classe Java"); ta_classe_gerada = new TextArea(); painel_pai = new JTabbedPane(); panel_banco = new JPanel(); panel_gera_classe = new JPanel(); panel_Tabelas = new JPanel(); cb_tipobanco = new JComboBox(); cb_tipobanco.addItem("Oracle"); cb_tipobanco.addItem("Sql server"); cb_tipobanco.addItem("postgresql"); cb_tipobanco.addItem("Firebird"); cb_tipobanco.addItem("mysql"); cb_tipobanco.addItem("Access"); panel_banco .setLayout(null); panel_gera_classe .setLayout(null); Ib_titulo .setBounds( 20, 20,500,22); Ib_qual_banco .setBounds( 30, 70,230,30); Ib_nomebanco .setBounds( 35,120,230,22); tf_banco .setBounds(280,120,230,22); Ib_usuario .setBounds(170,160,230,22); tf_usuario .setBounds(280,160,170,22); Ib_senha .setBounds(180,200,240,22); tf_senha .setBounds(280,200,170,22); bt_conecta .setBounds(220,270,350,30); bt_gera_classe_java.setBounds(30,10,180,23); ta_classe_gerada .setBounds(20,50,680,370); bt_gera_classe_java.addActionListener(this); cb_tipobanco .setBounds(280,75,230,22); painel_pai.setBounds(30,65,740,470); painel_pai.addTab("Gerador de Banco",panel_banco); painel_pai.addTab("Gerador de classe",panel_gera_classe); painel_pai.addTab("Tabelas e Campos",panel_Tabelas); panel_banco .add(Ib_qual_banco); panel_banco .add(cb_tipobanco); panel_banco .add(Ib_nomebanco); panel_banco .add(tf_banco); panel_banco .add(Ib_usuario); panel_banco .add(tf_usuario); panel_banco .add(Ib_senha); panel_banco .add(tf_senha); panel_banco .add(bt_conecta); panel_gera_classe.add(bt_gera_classe_java); panel_gera_classe.add(ta_classe_gerada ); Ib_titulo .setFont(new Font("Arial",Font.BOLD,25)); Ib_qual_banco .setFont(new Font("Arial",Font.BOLD,16)); Ib_nomebanco .setFont(new Font("Arial",Font.BOLD,16)); Ib_usuario .setFont(new Font("Arial",Font.BOLD,16)); Ib_senha .setFont(new Font("Arial",Font.BOLD,16)); bt_conecta .setFont(new Font("Arial",Font.BOLD,18)); bt_gera_classe_java.setFont(new Font("Arial",Font.BOLD,15)); Ib_titulo .setForeground(Color.BLUE); Ib_qual_banco .setForeground(Color.BLUE); Ib_nomebanco .setForeground(Color.BLUE); Ib_usuario .setForeground(Color.BLUE); Ib_senha .setForeground(Color.BLUE); bt_conecta .setForeground(Color.BLUE); bt_gera_classe_java .setForeground(Color.BLUE); cb_tipobanco.setForeground(Color.BLUE); getContentPane().add(Ib_titulo); getContentPane().add(painel_pai); } public static void main (String[] args) { JFrame formulario = new java_rapido(); formulario.setVisible(true); } public void actionPerformed(ActiveEvent acao) { if(acao.getSource() == bt_gera_classe_java) { ta_classe_gerada.append("deu certo"); } } } C:\Documents and Settings\Luana\Desktop\java_rapido.java:4: java_rapido is not abstract and does not override abstract method actionPerformed(java.awt.event.ActionEvent) in java.awt.event.ActionListener class java_rapido extends JFrame implements ActionListener ^ C:\Documents and Settings\Luana\Desktop\java_rapido.java:128: cannot find symbol symbol : method getSource() location: interface java.awt.ActiveEvent if(acao.getSource() == bt_gera_classe_java) ^ 2 errors se puderem me ajudar agradeço desde já ,
×
×
  • Criar Novo...