Problema con javax.swing.AbstractButton
Publicado por Facu (5 intervenciones) el 24/02/2008 00:25:54
Amigos, el que me pueda ayudar le agradeceria eternamente
package mix;
import java.net.*;
import java.util.*;
import java.sql.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
/**
*
* @author Usuario
*/
public class Basededatosframe extends javax.swing.JFrame {
static Connection conexion;
Statement sentencia;
ResultSet resultado;
static Basededatosframe aplica;
static JFrame frame,frameRegistrar;
Container contenedorPrincipal;
BorderLayout brl;
GridLayout grl;
JPanel panelBotones;
JButton btnRegistro, btnEliminacion, btnListado;
JLabel lblLogo;
Icon icono;
Color colorFondo = new Color(89,206,246);
Color colorFondoBotones = new Color(89,206,246);
Registrar reg;
Basededatosframe(){
conexion=null;
sentencia=null;
resultado=null;
frame= new JFrame("Control de Personal");
frameRegistrar=new JFrame();
//Creamos los esqumas
brl= new BorderLayout();
grl= new GridLayout(10,1,10,10);
//Creamos los contenedores
contenedorPrincipal= getContentPane();
panelBotones=new JPanel();
//Especificamos los esquemas de cada contenedor
contenedorPrincipal.setLayout(brl);
panelBotones.setLayout(grl);
panelBotones.setBorder(BorderFactory.createEmptyBorder(10,10,0,10));
//Creamos los componentes
btnRegistro= new JButton("Registar");
>>>>>>> btnRegistro.addActionListener(this);
btnEliminacion= new JButton("Eliminar");
btnListado = new JButton("Listado....");
>>>>>>>> btnListado.addActionListener(this);
icono=new ImageIcon("\BDD1Java\imagenes\java_conec.jpg");
lblLogo = new JLabel(" ",icono,SwingConstants.CENTER);
contenedorPrincipal.add("Center",lblLogo);
//especificamos el color de fondo
contenedorPrincipal.setBackground(colorFondo);
panelBotones.setBackground(colorFondoBotones);
//subimos los componentes a los contenedores
panelBotones.add(btnRegistro);
panelBotones.add(btnEliminacion);
panelBotones.add(btnListado);
contenedorPrincipal.add("Center",lblLogo);
contenedorPrincipal.add(panelBotones,BorderLayout.WEST);
frame.addWindowListener(new Cerrar());
setLocation(50,80);
setSize(800,600);
setVisible(true);
}
y me salta el siguiente error donde tengo marcado con flechas (Addactionlistener (java.awt.Event.Actionlistener)avax.swing.AbstractButton cannot be applied to (mix.basededatosframe)
si alguien me puede dar una solucion, eternamente agradecido estaria
saludos
package mix;
import java.net.*;
import java.util.*;
import java.sql.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
/**
*
* @author Usuario
*/
public class Basededatosframe extends javax.swing.JFrame {
static Connection conexion;
Statement sentencia;
ResultSet resultado;
static Basededatosframe aplica;
static JFrame frame,frameRegistrar;
Container contenedorPrincipal;
BorderLayout brl;
GridLayout grl;
JPanel panelBotones;
JButton btnRegistro, btnEliminacion, btnListado;
JLabel lblLogo;
Icon icono;
Color colorFondo = new Color(89,206,246);
Color colorFondoBotones = new Color(89,206,246);
Registrar reg;
Basededatosframe(){
conexion=null;
sentencia=null;
resultado=null;
frame= new JFrame("Control de Personal");
frameRegistrar=new JFrame();
//Creamos los esqumas
brl= new BorderLayout();
grl= new GridLayout(10,1,10,10);
//Creamos los contenedores
contenedorPrincipal= getContentPane();
panelBotones=new JPanel();
//Especificamos los esquemas de cada contenedor
contenedorPrincipal.setLayout(brl);
panelBotones.setLayout(grl);
panelBotones.setBorder(BorderFactory.createEmptyBorder(10,10,0,10));
//Creamos los componentes
btnRegistro= new JButton("Registar");
>>>>>>> btnRegistro.addActionListener(this);
btnEliminacion= new JButton("Eliminar");
btnListado = new JButton("Listado....");
>>>>>>>> btnListado.addActionListener(this);
icono=new ImageIcon("\BDD1Java\imagenes\java_conec.jpg");
lblLogo = new JLabel(" ",icono,SwingConstants.CENTER);
contenedorPrincipal.add("Center",lblLogo);
//especificamos el color de fondo
contenedorPrincipal.setBackground(colorFondo);
panelBotones.setBackground(colorFondoBotones);
//subimos los componentes a los contenedores
panelBotones.add(btnRegistro);
panelBotones.add(btnEliminacion);
panelBotones.add(btnListado);
contenedorPrincipal.add("Center",lblLogo);
contenedorPrincipal.add(panelBotones,BorderLayout.WEST);
frame.addWindowListener(new Cerrar());
setLocation(50,80);
setSize(800,600);
setVisible(true);
}
y me salta el siguiente error donde tengo marcado con flechas (Addactionlistener (java.awt.Event.Actionlistener)avax.swing.AbstractButton cannot be applied to (mix.basededatosframe)
si alguien me puede dar una solucion, eternamente agradecido estaria
saludos
Valora esta pregunta


0