Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2009, 17:15
demonair
 
Fecha de Ingreso: agosto-2009
Mensajes: 16
Antigüedad: 15 años, 3 meses
Puntos: 0
Posicion de los JLabel en Java

Amigos del Foro estoy empezando a usar Java y me surge una duda que no he podido resolver, tengo mi codigo en java en dode quiero poenr etiquetas para poner como una leyenda o mejor dicho unas instrucciones que siga el usuario. por ejemplo tengo mi Frame y todo pero cuando pongo un JLabel lo pinta en el centro y si pongo otro JLablel lo pone encima del primero no se como poner la posicion ya intente con
miFrame.add(label).setBounds(1,1,1,1);
miFrame.add(label).setSize(1,1);
les pongo el codigo para que me digan que esta mal:


import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.StringTokenizer;
import javax.swing.*;


public class Pruebas {
public static void main(String args[]){
IHM ihm = new IHM();
}
}


class IHM {
public IHM() {
// Se instancia un objeto de tipo Acelerador de Teclado
MenuShortcut miAcelerador = new MenuShortcut( KeyEvent.VK_A,true );

// Se instancian objetos de tipo Elementos de Menu
MenuItem primerElementoDeA = new MenuItem("Abrir",miAcelerador );

// Se instancia un objeto ActionListener y se registra sobre los
// objetos MenuItem
primerElementoDeA.addActionListener( new MiGestorDeMenu() );

// Se instancian dos objetos de tipo Menu y se les añaden los
// objetos MenuItem
Menu menuA = new Menu( "Menu" );
menuA.add( primerElementoDeA );

// Se instancia una Barra de Menu y se le añaden los Menus
MenuBar menuBar = new MenuBar();
menuBar.add( menuA );

// Se instancia un objeto Frame y se le asocia el objeto MenuBar.
Frame miFrame = new Frame( "Cambio Alta" );
JLabel label = new JLabel("Para generar los comandos de Alta: Primero abrir el archivo con extencion *.cvs");//, JLabel.NORTH);//Selecciona un archivo de tipo *.cvs");
JLabel label2 = new JLabel("Selecciona un archivo de tipo *.cvs", JLabel.RIGHT);
miFrame.add(label).setSize(width, height)repaint(0, 10, 20, 50);//setLocation(0, 0);
// miFrame.add(label2);
JTextField t= new JTextField(20);
t.setText("Para generar los comandos de Alta: Primero abrir el archivo con extencion *.cvs");
miFrame.add(t);
// Esto no es el metodo add(), como se podria esperar
miFrame.setMenuBar( menuBar );

miFrame.setSize( 350,200 );
miFrame.setVisible( true );

// Se instancia y registra un receptor de eventos de ventana para
// concluir el programa cuando se cierre el Farme
miFrame.addWindowListener( new Conclusion() );
}
}

Gracias por su ayuda....