JFRAME no toma la posicion que le asigno en setLocation();
pues no se que pasa he finalizado mi proyecto en netbeans, y para que las ventanas no aparescan en cualquier posicion se las asigne a codigo con setLocation() pero no hacepta la posicion que le asigo sigue apareciendo en el mismo lugar , alguna sugerencia??
las jframe los creo con netbeans solo arrastrandolos no es a puro codigo, y despues les asigno su posicion, solo me ha funcionado en la ventana principal pero en las demas no toma en cuenta el setLocation() que yo le asigno
- gorrillaz198's blog
- Inicie sesión o regístrese para enviar comentarios
Comentarios
setLocation
Puedes publicar tu código, te convendría mejor NO usar NetBeans para crear aplicaciones Swing
Puedes usar este código viene de http://oreilly.com/catalog/learnjava/chapter/ch14.html
import java.awt.event.*;
import javax.swing.*;
public class PictureButton extends JFrame {
public PictureButton( ) {
super("Un ejemplo");
setSize(250, 200);
setLocation(200, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Icon icon = new ImageIcon("SRN4.jpg");
JButton button = new JButton(icon);
button.addActionListener(new ActionListener( ) {
public void actionPerformed(ActionEvent ae) {
System.out.println("Hola usuario de java méxico");
}
});
Container content = getContentPane( );
content.setLayout(new FlowLayout( ));
content.add(button);
}
public static void main(String[] args) {
JFrame f = new PictureButton( );
f.addWindowListener(new WindowAdapter( ) {
public void windowClosing(WindowEvent we) { System.exit(0); }
});
f.setVisible(true);
}
}
Más ejemplos en Swing
http://www.javamexico.org/blogs/sr_negativo/aprendiendo_java_en_quotserioquot_006
Haz intentado con
Haz intentado con
tuFrame.setBounds(coordena X , coordenada Y , ancho, alto);
?resuelto
ok muchas gracias por su ayuda era un error mio estava asignando la pocicion en otro lado y no desde donde llamaba a la ventana