Inicio
Buscar
Ingresar
Registrarse
Starfield: el juego que revolucionará el espacio y la tecnología
Hack x Crack - Comunidad de Seguridad informática
»
Programación
»
Java y Android
»
[AYUDA] JButton java
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: [AYUDA] JButton java (Leído 4562 veces)
GioNovato
Hola que hacen ¡ ¡ ¡ ¡xD
{ L0 } Ñuub
Mensajes: 5
nacido para programar
[AYUDA] JButton java
«
en:
Mayo 06, 2015, 02:49:15 am »
Hola me e puesto la meta de hacer un minijuego en java
pero me he atorado al momento de hacer lo siguiente:
Lo que quiero hacer es que de un JPanel que tiene un layout de GridLayout (de 4x4)
y adentro del panel tiene 16 botones (Jbutton) y el ultimo boton (osea el que esta en la posicion [4,4]) sea el que se tiene que "mover" (por asi decirlo) hacia arriba,abajo,izquierda o derecha segun en donde se encuente este.
Mi pregunta es ¿Como le puedo hacer para que cuando le de clic al pivote(que esta en la posicion[4,4]) y despues le de clic por ejemplo al boton que se encuentre arriba de el ,se intercambie el texto que se encuentra en el pivote por el otro boton y viceversa?
Se los agradeceria mucho que me ayudaran
P.D:Apenas estoy empezando con esto de los graficos pero ya tengo algo de conocimientos de los eventos,clases anonimas,etc.
«
Última modificación: Mayo 06, 2015, 02:51:56 am por GioNovato
»
En línea
enviado desde mi lap
mrobles
Aburrido por naturaleza
{ L4 } Geek
Mensajes: 509
me caes mal ¬¬
Re:[AYUDA] JButton java
«
Respuesta #1 en:
Mayo 06, 2015, 04:16:37 pm »
Pues no se que estas haciendo pero no tiene mucha dificultad lo que pides.
En el onclick de cada botón, que analice si en los botones +1 y -1 para X e Y esta el "hueco" o boton a cambiar
despues guardas los valores, lo quitas y lo pintas en el nuevo lugar
En línea
animanegra
{ L7 } Juanker
Mensajes: 1293
Re:[AYUDA] JButton java
«
Respuesta #2 en:
Mayo 07, 2015, 12:16:19 pm »
No te valen con los metodos setText y getText??? teniendo las referencias a todos los botones en una malla por ejemplo, como te dice mrobles es simplemente acceder a los objetos para despues cambiarlos. Eso si, no tienes que añadirlos directamente al JPanel con un .add porque si no pierdes la referencia a los objetos. Que igual es lo que te esta pasando. tienes que hacer 9 variables de tipo JButton (ya sea en una malla o en variables diferentes) hacer el new y despues añadirlas con el add. Y despues desde el metodo del ActionListebner acceder y cambiar los textos de los objetos que toquen.
En línea
Errante
GioNovato
Hola que hacen ¡ ¡ ¡ ¡xD
{ L0 } Ñuub
Mensajes: 5
nacido para programar
Re:[AYUDA] JButton java
«
Respuesta #3 en:
Mayo 14, 2015, 02:07:05 am »
hola a todos
gracias por su ayuda ya pude resolverlo
sii era muy facil pero no se me ocurria como hacerlo....xD
En línea
enviado desde mi lap
Imprimir
Páginas: [
1
]
Ir Arriba
Hack x Crack - Comunidad de Seguridad informática
»
Programación
»
Java y Android
»
[AYUDA] JButton java
Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso...
OK
Learn more