Ayuda con JLabel!!!
Necesito si me pueden ayudar, para que cuando seleccione con el mouse, un JLabel, quede seleccionado o no se si se llama que tome foco, es decirsi se encuentra en un color que cambie de color al seleccionarlo.
Desde ya muchas gracias, y saludos.
Desde ya muchas gracias, y saludos.
public class X extends JFrame implements ActionListener
{
JLabel lab = new JLabel();
boolean b;
public X()
{
lab.addActionListener(this);
// ...
}
public void actionPerformed(ActionEvent e)
{
Object o = e.getSource();
if(o == lab)
{
if(b)
lab.setBackground(Color.red);
else
lab.setBackground(Color.yellow);
b = !b;
}
}
}
{
JLabel lab = new JLabel();
boolean b;
public X()
{
lab.addActionListener(this);
// ...
}
public void actionPerformed(ActionEvent e)
{
Object o = e.getSource();
if(o == lab)
{
if(b)
lab.setBackground(Color.red);
else
lab.setBackground(Color.yellow);
b = !b;
}
}
}
public class X extends JFrame implements ActionListener
{
JLabel lab = new JLabel();
boolean b;
public X()
{
lab.addActionListener(this);
// ...
}
public void actionPerformed(ActionEvent e)
{
Object o = e.getSource();
if(o == lab)
{
if(b)
lab.setBackground(Color.red);
else
lab.setBackground(Color.yellow);
b = !b;
}
}
}
{
JLabel lab = new JLabel();
boolean b;
public X()
{
lab.addActionListener(this);
// ...
}
public void actionPerformed(ActionEvent e)
{
Object o = e.getSource();
if(o == lab)
{
if(b)
lab.setBackground(Color.red);
else
lab.setBackground(Color.yellow);
b = !b;
}
}
}
