-un farme
-dentro de este frame un panel
- y dentro de este panel un panel mas pequeño, pero quiero ubicarlo donde yo quiera dentro del panel, no se con cordenadas o como sea
porque lo que tengo que hacer es poner ademas un Boton que cada vez que lo apreto este Panel2 se muueba uno poco par arriba, bueno lo que he echo es esto
Código:
package FramePrincipal; import com.cloudgarden.layout.AnchorLayout; import java.awt.BorderLayout; import java.awt.FlowLayout; import java.awt.GridBagLayout; import javax.swing.GroupLayout; import javax.swing.JComponent; import javax.swing.JPanel; import javax.swing.LayoutStyle; import javax.swing.WindowConstants; import javax.swing.SwingUtilities; public class NewJFrame extends javax.swing.JFrame { private JPanel jPanel1; private JPanel jPanel2; { try { javax.swing.UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel"); } catch(Exception e) { e.printStackTrace(); } } public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { public void run() { NewJFrame inst = new NewJFrame(); inst.setLocationRelativeTo(null); inst.setVisible(true); } }); } public NewJFrame() { //super(); initGUI(); } private void initGUI() { { jPanel1 = new JPanel(); this.setSize(400, 300); this.add(jPanel1); jPanel1.setBackground(new java.awt.Color(0,0,255)); jPanel2 = new JPanel(); jPanel1.add(jPanel2); jPanel2.setPreferredSize(new java.awt.Dimension(83,75)); jPanel2.setLayout(null); jPanel2.setBounds(4, 555, 44, 55); } } }
bueno la cuestion es q no se pone con en esas posiciones, no entiendo como hacer, ssi alguien me ayida, agradeceria mucho
Pd: estoy usando un plguin para swing q se llama http://cloudgarden.com/jigloo/
y me agrega cosas q no se que son, por ejemplo //super(); (lo comente yo) o
try {
javax.swing.UIManager.setLookAndFeel("com.sun.java .swing.plaf.nimbus.NimbusLookAndFeel");
} catch(Exception e) {
e.printStackTrace();
}
bueno graciassssssssssss