|
Mostrar Temas
|
Páginas: 1 2 [3] 4
|
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. import java.awt.event.*; import java.awt.*; import javax.swing.*; public class prueba{ public static void main (String[] args ) { Ventana ven=new Ventana(); ven.setVisible(true); } } public Ventana() { mnu.add(barra); barra.add(item); barra.add(item2); VentanaDos.setTitle("Ventana2"); VentanaDos.setSize(200,300); VentanaDos.add(pn2); VentanaTres.setTitle("Ventana3"); VentanaTres.setSize(200,300); VentanaTres.add(pn3); setTitle("Ventana1"); add(pn1); setSize(200,300); OyenteUno o1=new OyenteUno(); item.addActionListener(o1); OyenteDos o2=new OyenteDos(); item2.addActionListener(o2); } { VentanaDos.setVisible(true); } } { VentanaTres.setVisible(true); } } }
CODIGO 2 "en este codigo no puedo hacer q haga lo mismo que el primer codigo" import java.awt.event.*; import javax.swing.*; import java.awt.*; public class ejemplo{ public static void main (String[] args ) { Ventana ven=new Ventana(); ven. setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE); } } public Ventana() { setTitle("Ventana 1"); setVisible(true); setSize(300,300); PanelUno p1=new PanelUno(); add(p1); } } class VentanaDos extends JFrame{ public VentanaDos() { setTitle("Ventana 2"); setSize(300,300); PanelDos p2=new PanelDos(); add(p2); } } class VentanaTres extends JFrame{ public VentanaTres() { setTitle("Ventana 3"); setSize(300,300); PanelTres p3=new PanelTres(); add(p3); } } class PanelUno extends JPanel{ public PanelUno() { mnu.add(barra); barra.add(item); barra.add(item2); OyenteUno o1=new OyenteUno(); item.addActionListener(o1); OyenteDos o2=new OyenteDos(); item2.addActionListener(o2); } { System. out. println("Mostrar Ventana 2"); } } { System. out. println("Mostrar Ventana 3"); } } } class PanelDos extends JPanel{ public PanelDos() { } } class PanelTres extends JPanel{ public PanelTres() { } }
|
|
|
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... 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 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 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...
|
|
|
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....
|
|
|
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
|
|
|
|
|
|
|