S
Sayo~
Gast
Hi ich hab n Problem :
ich will 1 JLabel auf ne "selbst" gemachten JDialog setzen
und mit .setBounds() die koordinaten vom standpunkt festlegen
aber das machts nich so ganz wie ich es will:bahnhof:
hier der auszug vom Code:
was nun passiert is das wenn ich das programm starte dann
erscheint das label so fast in der mitte vom Dialog
soll aber oben links erscheinen halt 1,5 oder wo auch immer
ja ich will Layout auf null setzen weil ich das so machen will und keinen manager verwenden will
ich will 1 JLabel auf ne "selbst" gemachten JDialog setzen
und mit .setBounds() die koordinaten vom standpunkt festlegen
aber das machts nich so ganz wie ich es will:bahnhof:
hier der auszug vom Code:
Code:
class MyDialog extends JDialog{
private JTextField m_Feld1;
private JTextField m_Feld2;
private JLabel m_Label1;
private JLabel m_Label2;
public MyDialog(){
this.setBounds((Toolkit.getDefaultToolkit().getScreenSize().width) / 3, (Toolkit.getDefaultToolkit().getScreenSize().height) / 3, 300, 200);
final MyDialog tmp = this;
this.setLayout(null);
this.setModal(true);
//label1 mit hilfe
m_Label1 = new JLabel("hier kommt ne hilfe rein zur eingabe ");
m_Label1.setBounds(1,5,50,10);
this.add(m_Label1);
// beispiele
m_Label2 = new JLabel("und hier noch n beispiel aber is ja wayne ");
m_Label1.setBounds(40,60,200,10);
this.add(m_Label2);
//eingabe erste koordinate
m_Feld1 = new JTextField();
this.add(m_Feld1);
//eingabe zweite koordinate
m_Feld2 = new JTextField();
m_Feld2.setBounds(170, 60, 80, 40);
this.add(m_Feld2);
// button OK
JButton btOK = new JButton("OK");
btOK.setBounds(110, 110, 70, 40);
btOK.addActionListener(new ActionListener(){@SuppressWarnings("deprecation")
public void actionPerformed(ActionEvent e){tmp.show(false);}});
this.add(btOK);
this.setResizable(false);
}
was nun passiert is das wenn ich das programm starte dann
erscheint das label so fast in der mitte vom Dialog
soll aber oben links erscheinen halt 1,5 oder wo auch immer
ja ich will Layout auf null setzen weil ich das so machen will und keinen manager verwenden will