hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
24 de Julio de 2008, 11:16:36
Noticias: Visita la nueva sección de Física y matemáticas
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  JAVA (Moderador: kamui23)
| | | |-+  NECESITO UNA AYUDITA EN JAVA
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: NECESITO UNA AYUDITA EN JAVA  (Leído 624 veces)
gottzyth
Recien llegado
*
Desconectado Desconectado

Mensajes: 1


Ver Perfil
« : 18 de Marzo de 2008, 08:30:54 »

Por favor a ver si alguien me ayuda estoy haciendo una aplicación y necesito que alguien me diga como al hacer click en un boton desde una ventana me salga otra ventana que esta en el mismo paquete y el mismo proyecto...

se que no me daran un codigo pero almenos un empujoncito a ver si lo logro hacer gracias... porfa  Grin
En línea
-Plaga-
NZ2
**
Desconectado Desconectado

Mensajes: 277


push 1101110


Ver Perfil
« Respuesta #1 : 18 de Marzo de 2008, 10:33:42 »

En el paquete swing hay escuchadores de eventos, el de mouse se llama MouseListener, podria ser algo como public void mouseClicked(MouseEvent evt){
...
}
En línea



LA PANDILLA MAS GRANDE DE MI CIUDAD SE LLAMA POLICIA NACIONAL...

No respondo dudas por MP, Gracias por la compresión...
daom11
NZ2
**
Desconectado Desconectado

Mensajes: 137


Ver Perfil
« Respuesta #2 : 18 de Marzo de 2008, 12:52:50 »

así es dentro del metodo tendrás que escribir.

public void mouseClicked(MouseEvent evt){
         new tu.paquete.tuV entana().setVisible(true);
}

si tienes alguna duda escribe y pon tu código para que te podamos ayudar mejor!!

saludos...
En línea
WaesWaes
Moderador Global
*****
Desconectado Desconectado

Mensajes: 1,351


Señor de Outland, de la sentencia del Templo Negro


Ver Perfil WWW
« Respuesta #3 : 18 de Marzo de 2008, 02:55:16 »

para los eventos yo uso

import java.awt.event .*;

no swing solo-......nunca probe pero quizas no ande si no importas eso.....

saludos
En línea


Para ver este enlace Registrate o Inicia Sesion

Cita de: Mejor usuario de cph
1.WaesWaes, 2.Alfa, 3.TxShack
daom11
NZ2
**
Desconectado Desconectado

Mensajes: 137


Ver Perfil
« Respuesta #4 : 18 de Marzo de 2008, 04:32:15 »

para los eventos yo uso

import java.awt.event .*;

no swing solo-......nunca probe pero quizas no ande si no importas eso.....

saludos

tienes toda la razón para el uso de eventos tienes que importar las siguientes bibliotecas

import java.awt.event .*
import javax.swing.en vent.*  --> aunque estos son más avanzadones no está de más que te acostumbres a 
                                                     usarlos


En línea
oscaroso
Recien llegado
*
Desconectado Desconectado

Mensajes: 1


Ver Perfil
« Respuesta #5 : 30 de Mayo de 2008, 05:35:47 »

Que tal, pues mira lo unico que tienes que hacer es darle un evento a tu boton que quieres que sea pulsado, y que al momento de que sea pulsado, cree una instancia de tu nueva clase, por elemplo

/***************************Esta seria tu clase 1******************************/
package ventanas;

import java.awt.*;
import java.awt.event .*;
import javax.swing.*;

public class ventana1 extends JFrame implements ActionListener{

JButton boton;
   
    public ventana1(){
       
        setLayout(null);
       
        boton = new JButton("Ir");
        boton.setBound s(75, 50, 50, 50);
        boton.addActio nListener(this);
        add(boton);

        setSize(200,200);
        setTitle("Ventana 1");
        setDefaultClos eOperation(JFrame.EXIT_ON _CLOSE);
        setVisible(true);
    }
   
    public void actionPerforme d(ActionEvent e) {
        Object pulsar = e.getSource();
       
        if(pulsar.equals(boton))
        {
            new ventana2();
            //this.dispose();
            //Con la linea de arriba se cierra tu primer ventana
        }
    }
   
    public static void main(String[] args){
        new ventana1();
    }


}
/******************************************************************************/
/*******************************Esta seria tu clase 2*******************************/

package ventanas;

import java.awt.*;
import javax.swing.*;

public class ventana2 extends JFrame{

JLabel etiqueta;

    public ventana2(){
       
        setLayout(null);
       
        etiqueta = new JLabel("Esta es la Ventana 2");
        etiqueta.setBo unds(40, 50, 150, 20);
        add(etiqueta);

        setSize(200,200);
        setTitle("Ventana 2");
        setDefaultClos eOperation(JFrame.EXIT_ON _CLOSE);
        setVisible(true);
    }
}

/*********************************************************************************/

Solo copia, pega, compila y ejecuta y ya esta  cool Con ese ejemplo creo que queda mas que concluido este tema, si tienes mas dudas, favor de postearlas saludos  Grin

En línea
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online