elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Temas
Páginas: 1 2 [3] 4
21  Programación / Java / help jtable en: 29 Abril 2009, 09:37 am
22  Programación / Java / Ayuda Porfavor... en: 27 Abril 2009, 09:32 am
Mi duda es la siguiente, hice 2 codigos uno que hace lo que quiero y el otro que quiero que haga lo mismo que el primer codigo , solo que esta en clases separadas..

Lo que hace el primer codigo , es que tiene un menu y tiene 2 opciones mostrar ventana 1 y mostrar ventana 2 y hace lo que tiene que hacer,  ahora hice otro codigo  pero las clases estan separadas , entonces nose como hacer lo mismo que el primer codigo...

Aca le dejo los 2 codigos espero de su ayuda Saludos..

CODIGO 1.
Código
  1. import java.awt.event.*;
  2. import java.awt.*;
  3. import javax.swing.*;
  4. public class prueba{
  5. public static void main(String[] args)
  6. {
  7. Ventana ven=new Ventana();
  8. ven.setVisible(true);
  9. }
  10. }
  11. class Ventana extends JFrame{
  12. JPanel pn1=new JPanel();
  13. JButton btn1=new JButton("Boton ventana 1");
  14. JFrame VentanaDos=new JFrame();
  15. JPanel pn2=new JPanel();
  16. JButton btn2=new JButton("Boton ventana 2");
  17. JFrame VentanaTres=new JFrame();
  18. JPanel pn3=new JPanel();
  19. JButton btn3=new JButton("Boton ventana 3");
  20. JMenuBar mnu=new JMenuBar();
  21. JMenu barra=new JMenu("Archivo");
  22. JMenuItem item=new JMenuItem("Ventana2");
  23. JMenuItem item2=new JMenuItem("Ventana3");
  24. public Ventana()
  25. {
  26.  
  27. mnu.add(barra);
  28. barra.add(item);
  29. barra.add(item2);
  30. VentanaDos.setTitle("Ventana2");
  31. VentanaDos.setSize(200,300);
  32. VentanaDos.add(pn2);
  33. VentanaTres.setTitle("Ventana3");
  34. VentanaTres.setSize(200,300);
  35. VentanaTres.add(pn3);
  36. pn3.setLayout(new BorderLayout());
  37. pn3.add(btn3,BorderLayout.CENTER);
  38. pn2.setLayout(new BorderLayout());
  39. pn2.add(btn2,BorderLayout.CENTER);
  40. pn1.setLayout(new BorderLayout());
  41. pn1.add(mnu,BorderLayout.NORTH);
  42. pn1.add(btn1,BorderLayout.CENTER);
  43. setTitle("Ventana1");
  44. add(pn1);
  45. setSize(200,300);
  46. OyenteUno o1=new OyenteUno();
  47. item.addActionListener(o1);
  48. OyenteDos o2=new OyenteDos();
  49. item2.addActionListener(o2);
  50. }
  51. class OyenteUno implements ActionListener{
  52. public void actionPerformed(ActionEvent e)
  53. {
  54. VentanaDos.setVisible(true);
  55. }
  56.  
  57.  
  58. }
  59. class OyenteDos implements ActionListener{
  60. public void actionPerformed(ActionEvent e)
  61. {
  62.  
  63. VentanaTres.setVisible(true);
  64. }
  65.  
  66.  
  67.  
  68. }
  69.  
  70. }
  71.  


CODIGO 2 "en este codigo no puedo hacer q haga lo mismo que el primer codigo"
Código
  1. import java.awt.event.*;
  2. import javax.swing.*;
  3. import java.awt.*;
  4. public class ejemplo{
  5. public static void main(String[] args)
  6. {
  7. Ventana ven=new Ventana();
  8. ven.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  9.  
  10. }
  11. }
  12. class Ventana extends JFrame{
  13. public Ventana()
  14. {
  15. setTitle("Ventana 1");
  16. setVisible(true);
  17. setSize(300,300);
  18. PanelUno p1=new PanelUno();
  19. add(p1);
  20. }
  21. }
  22. class VentanaDos extends JFrame{
  23. public VentanaDos()
  24. {
  25. setTitle("Ventana 2");
  26. setSize(300,300);
  27. PanelDos p2=new PanelDos();
  28. add(p2);
  29. }
  30. }
  31. class VentanaTres extends JFrame{
  32. public VentanaTres()
  33. {
  34. setTitle("Ventana 3");
  35. setSize(300,300);
  36. PanelTres p3=new PanelTres();
  37. add(p3);
  38.  
  39.  
  40. }
  41.  
  42. }
  43. class PanelUno extends JPanel{
  44. JButton btnUno=new JButton("Ventana 1");
  45. JMenuBar mnu=new JMenuBar();
  46. JMenu barra=new JMenu("Archivo");
  47. JMenuItem item=new JMenuItem("Ventana 2");
  48. JMenuItem item2=new JMenuItem("Ventana 3");
  49. public PanelUno()
  50. {
  51. mnu.add(barra);
  52. barra.add(item);
  53. barra.add(item2);
  54. setLayout(new BorderLayout());
  55. add(mnu,BorderLayout.NORTH);
  56. add(btnUno,BorderLayout.CENTER);
  57. OyenteUno o1=new OyenteUno();
  58.                item.addActionListener(o1);
  59.                OyenteDos o2=new OyenteDos();
  60.                item2.addActionListener(o2);
  61.  
  62. }
  63. class OyenteUno implements ActionListener{
  64.                public void actionPerformed(ActionEvent e)
  65.                {
  66.                  System.out.println("Mostrar Ventana 2");
  67.                }
  68.  
  69.  
  70.        }
  71.        class OyenteDos implements ActionListener{
  72.                public void actionPerformed(ActionEvent e)
  73.                {
  74.  
  75.                        System.out.println("Mostrar Ventana 3");
  76.                }
  77.  
  78.  
  79.  
  80.        }
  81.  
  82.  
  83.  
  84. }
  85. class PanelDos extends JPanel{
  86. JButton btnUno=new JButton("Ventana 2");
  87. public PanelDos()
  88. {
  89. setLayout(new BorderLayout());
  90. add(btnUno,BorderLayout.NORTH);
  91. }
  92. }
  93. class PanelTres extends JPanel{
  94. JButton btnTres=new JButton("Ventana 3");
  95. public PanelTres()
  96. {
  97. setLayout(new BorderLayout());
  98. add(btnTres,BorderLayout.CENTER);
  99.  
  100.  
  101. }
  102.  
  103. }
  104.  
23  Programación / Java / Ayuda con 2 JFrame plz en: 23 Abril 2009, 07:08 am
He creado 2 Frame y cada Frame con su panel correspondiente , cada Panel tiene 2 botones
Un boton deberia llamar a al Frame1 y el otro debria llamar al Frame2 y bueno esto es lo q no logro... se que con el metodo setVisible(true) o (false) se hace visible o no visible un frame... y nose como hacerlo y no quiero tener que llamar a otro Objeto sino trabajar con las Clases q ya tengo creadas , espero entiendan mi duda y les deje los eventos de los botones listos por si alguien sabe como hacerlo, espero alguna ayuda desde ya saludos...

Código:
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
public class ejemplo{
public static void main(String[] args)
{
FrameUno ventana=new FrameUno();
ventana.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}
}
class FrameUno extends JFrame{
public FrameUno()
{
setTitle("Ventana 1");
setVisible(true);
setSize(300,300);
PanelUno p1=new PanelUno();
add(p1);
}
}
class FrameDos extends JFrame{
public FrameDos()
{
setTitle("Ventana 2");
setSize(300,300);
PanelDos p2=new PanelDos();
add(p2);
}
}
class PanelUno extends JPanel{
JButton btnUno=new JButton("Ventana 1");
JButton btnDos=new JButton("Ventana 2");
public PanelUno()
{
setLayout(new GridLayout(1,2));
add(btnUno);add(btnDos);

OyenteUno o1=new OyenteUno();
btnUno.addActionListener(o1);
OyenteDos o2=new OyenteDos();
btnDos.addActionListener(o2);

}
class OyenteUno implements ActionListener{
public void actionPerformed(ActionEvent e)
{
JOptionPane.showMessageDialog(null,"btnUno");
}
}
class OyenteDos implements ActionListener{
public void actionPerformed(ActionEvent e)
{
JOptionPane.showMessageDialog(null,"btnDos");

}
}
}
class PanelDos extends JPanel{
JButton btnUno=new JButton("Ventana 1");
JButton btnDos=new JButton("Ventana 2");

public PanelDos()
{
setLayout(new GridLayout(1,2));
add(btnUno);add(btnDos);
OyenteUno o1=new OyenteUno();
btnUno.addActionListener(o1);
OyenteDos o2=new OyenteDos();
btnDos.addActionListener(o2);


}
class OyenteUno implements ActionListener{
public void actionPerformed(ActionEvent e)
{
JOptionPane.showMessageDialog(null,"btnUno");

}
}
class OyenteDos implements ActionListener{
public void actionPerformed(ActionEvent e)
{
JOptionPane.showMessageDialog(null,"btnDos");

}
}
}
24  Programación / Programación Visual Basic / Game Pad plz en: 21 Diciembre 2008, 01:04 am
Alguien sabra como programar un game pad usb en visual basic? para controlar los botones del game pad usb ,por ejemplo si se presiona la flecha hacia arriba del gamepad haga un msgbox("arrib")  y haci con los demas botones del gamepad?
25  Programación / Programación Visual Basic / ImageList ayuda plz en: 19 Diciembre 2008, 20:03 pm
Hola bueno saben que tengo 4 imagenes cargadas en el imagelist , y lo que quiero haces es cargar las imagenes en 4 botones pero no me resulta ....


hago algo como esto:

command1.Picture= Imagelist1. y creo q por aca deberia ir el index d ela imagen q deseo cargar pero no resulta... ayuda plz

y bueno el boton lo tengo en modo Style Graphical para q soporte la imagen... y eso
26  Programación / Programación Visual Basic / Visual Basic + Capturadora de Tv en: 19 Diciembre 2008, 08:24 am
Bueno la tarjeta de tv me funciona con esta configuracion ..

Video Device : TridVid Capture
Tv Input: Video Composite
Twain Device: Wia-Dispositivo de Video Usb
Video: NTSC_M

*- Bueno estos datos los saque de un programa con el q si me funciona la capturadora de tv..
el programa se llama Xmedia Storm -*

y yo estoy tratando de hacer mi propio pograma en vb pero no me resulta ...

Bueno con el codigo q intente es este:
'Modulo
Código:

Public Declare Function SendMessage Lib "USER32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Public Declare Function capCreateCaptureWindow Lib "avicap32.dll" Alias "capCreateCaptureWindowA" (ByVal lpszWindowName As String, ByVal dwStyle As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hwndParent As Long, ByVal nID As Long) As Long

Public mCapHwnd As Long

Public Const CONNECT As Long = 1034
Public Const DISCONNECT As Long = 1035
Public Const GET_FRAME As Long = 1084
Public Const COPY As Long = 1054


'CODIGO FORMULARIO

Código:

Private Sub cmdStart_Click()
cmdStart.Enabled = False
cmdStop.Enabled = True
mCapHwnd = capCreateCaptureWindow("WebcamCapture", 0, 0, 0, 320, 240, Me.hwnd, 0)
DoEvents: SendMessage mCapHwnd, CONNECT, 0, 0
tmrMain.Enabled = True
End Sub

Private Sub cmdStop_Click()
cmdStart.Enabled = True
cmdStop.Enabled = False
tmrMain.Enabled = False
DoEvents: SendMessage mCapHwnd, DISCONNECT, 0, 0
End Sub

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If cmdStop.Enabled = False Then
DoEvents: SendMessage mCapHwnd, DISCONNECT, 0, 0
End If
End Sub

Private Sub tmrMain_Timer()
On Error Resume Next
        SendMessage mCapHwnd, GET_FRAME, 0, 0
        SendMessage mCapHwnd, COPY, 0, 0
        picOutput.Picture = Clipboard.GetData
        Clipboard.Clear
End Sub


Bueno desde ya muchas gracias espero alguien me ayude saludos...
27  Programación / Programación Visual Basic / bluetooth + Visual Basic en: 18 Diciembre 2008, 19:56 pm
Tengo un portatil q me vino con el control Bletooth para las presetaciones y esas cosas,bueno
nose si alguien sabra como hacer para controlarlo lo q recibo por el control, por ejemplo si tecleo la flecha hacia arriba del control bluetooth salga un msgbox("arriba") y cosas haci bueno espero me puedan ayudar...


aca dejo la foto del control q es hp ...
http://img353.imageshack.us/my.php?image=dsc03370bf2.jpg

gracias...
__________
28  Programación / Programación Visual Basic / Winsock irc? en: 4 Junio 2007, 22:30 pm
quisiera saber si se puede conectar por winsock a un servidor de irc como dalnet o otros etc y si el tipo de conexion es la misma a la normal o ahi que hacer algo especial , agradeceria su ayuda saludos amigos....
29  Programación / Programación Visual Basic / que ha pasado con slasher-k en: 2 Abril 2007, 10:44 am
alguien sabe que es de slasher?, espero no sea cierto lo q me han cotao...
30  Programación / Programación Visual Basic / duda pictureBox en: 2 Abril 2007, 10:32 am
Bueno todos o la mayoria sabe que el picturebox tiene las siguientes propiedades Height  ,Width y eso entonces que hice mi picturebox tiene una imagen  y y abajo tengo 4 botones  me gustaria saber como puedo hacer para que por ejemplo si presiono en un boton la letra "X" se me mueva a algun eje x,y de la picturebox y si presiono en otro boton se me mueva la letra "X"  a otro eje X,Y de la picturebox , logicamente no es la x de salir sino una letra X o mover otra imagen a ese eje , nose si alguien sabra , espero alguien me de la respuesta saludos , sino entienden con gusto explico xD
Páginas: 1 2 [3] 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines