Foros del Web » Programación para mayores de 30 ;) » Java »

Main de java

Estas en el tema de Main de java en el foro de Java en Foros del Web. Buenas, mi problema es qu el java para que arranque una ventana hay que poner: public static void main(String[] args) { new TableroAjedrezConReglasDeOrden(); } pero ...
  #1 (permalink)  
Antiguo 09/04/2010, 12:54
 
Fecha de Ingreso: septiembre-2006
Mensajes: 20
Antigüedad: 17 años, 7 meses
Puntos: 0
Main de java

Buenas, mi problema es qu el java para que arranque una ventana hay que poner:

public static void main(String[] args) {
new TableroAjedrezConReglasDeOrden();
}

pero claro me interresa crear una ventana principal, k tenga unos botones y que segun el boton que presione pues me habre una u otra ventana pero claro, visto que el main solo es posible crearlo una vez (no se si me equivoco) y no se como hacer para realizar la idea que tengo.
Gracias de toas maneras
  #2 (permalink)  
Antiguo 09/04/2010, 13:30
 
Fecha de Ingreso: marzo-2010
Mensajes: 432
Antigüedad: 14 años, 1 mes
Puntos: 11
Respuesta: Main de java

Es eso ??

Código Java:
Ver original
  1. import java.awt.Color;
  2. import java.awt.Dimension;
  3. import java.awt.Font;
  4. import java.awt.Graphics;
  5.  
  6. import javax.swing.JFrame;
  7. import javax.swing.JPanel;
  8.  
  9. public class MainClass extends JPanel {
  10.  
  11.   public void paint(Graphics g) {
  12.     Dimension d = this.getPreferredSize();
  13.     int fontSize = 20;
  14.  
  15.     g.setFont(new Font("TimesRoman", Font.PLAIN, fontSize));
  16.      
  17.     g.setColor(Color.red);
  18.    
  19.     g.drawString("www.java2s.com", 10, 20);
  20.   }
  21.  
  22.   public static void main(String[] args) {
  23.     JFrame frame = new JFrame();
  24.     frame.getContentPane().add(new MainClass());
  25.  
  26.     frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  27.     frame.setSize(200,200);
  28.     frame.setVisible(true);
  29.   }
  30. }
  #3 (permalink)  
Antiguo 09/04/2010, 13:32
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 2 meses
Puntos: 15
Respuesta: Main de java

Creo que lo que te refieres es que tienes una ventana principal y en esa hay varios botones donde le das a uno y se abre otra , si eso crea un objeto de la clase de la ventana que quieres que se abra con el boton mas o menos aso

eventodelboton(){

Ventana miventananueva= new Ventana();


}

saludos
  #4 (permalink)  
Antiguo 10/04/2010, 13:35
 
Fecha de Ingreso: septiembre-2006
Mensajes: 20
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: Main de java

Gracias a los 2 por su pronta ayuda

Etiquetas: main
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:57.