Respuestas
Respuesta dada por:
0
Usa el método setLocation para cambiar la localización de un elemento. Pero antes te recomiendo colocar tu boton en un JPanel, el cual debe tener un organizador llamado setLayout tipo Null Layout el cual te permite modificar libremente tus elementos (de forma explícita).
boton.setLocation(x,y);
A veces es necesario repintar el objeto para que sea visible el cambio y se pueda actualizar el elemento para ello usa:
panel.repaint();
panel.revalidate();
Resultado final:
// El evento para dar click en el boton 1
public void actionPerformed(ActionEvent e){
boton2.setLocation(50,100);
panel.repaint();
panel.revalidate();
}
boton.setLocation(x,y);
A veces es necesario repintar el objeto para que sea visible el cambio y se pueda actualizar el elemento para ello usa:
panel.repaint();
panel.revalidate();
Resultado final:
// El evento para dar click en el boton 1
public void actionPerformed(ActionEvent e){
boton2.setLocation(50,100);
panel.repaint();
panel.revalidate();
}
Preguntas similares
hace 6 años
hace 6 años
hace 6 años
hace 9 años
hace 9 años
hace 9 años
hace 9 años
hace 9 años