HI
das mit den verschachtelten Layouts bringt mich echt um jeglichen Verstand, ahhh ???:L
Hab folgendes in der Main angelegt:
Das übergeb ich dann per parameterübergabe an den Konstruktor:
Hab schon alles möglich ausprobiert, aber das JLabel mit "TEST" is immer auf der linken Seite. Warum ???? Ist da irgendwie vielleicht die Parameterübergabe verantwortlich?
Hab schon alles versucht mit remove, repaint, setLayout. Ich kapier's nich..
Besteht denn eigentlich au die Möglichkeit sich alle Linien eines Layouts anzeigen zu lassen, sowie in HTML!?
Danke
das mit den verschachtelten Layouts bringt mich echt um jeglichen Verstand, ahhh ???:L
Hab folgendes in der Main angelegt:
Code:
...
content = (JPanel)frame.getContentPane();
content.setBorder(new EmptyBorder(6,6,6,6));
content.setLayout(new BorderLayout());
Das übergeb ich dann per parameterübergabe an den Konstruktor:
Code:
...
public AnalysisListener(JPanel c)
{
oldContent = c;
}
public void actionPerformed (ActionEvent e)
{
oldContent.removeAll();
oldContent.repaint();
oldContent.setLayout(new BorderLayout());
selectPanel = new JPanel();
selectPanel.setLayout(new GridLayout(0,1,0,10));
centerPanel = new JPanel();
selectPanel.setLayout(new GridLayout(0,1,0,10));
JLabel centerLabel = new JLabel("TEST");
selectPanel.add(centerLabel);
oldContent.add(centerPanel, BorderLayout.EAST);
//List of industry sectors
industryPanel = new JPanel();
industryPanel.setLayout(new BorderLayout());
JLabel industryLabel = new JLabel("Industry:");
industryPanel.add(industryLabel, BorderLayout.NORTH);
...
selectPanel.add(industryPanel);
flow = new JPanel();
flow.add(selectPanel);
oldContent.add(flow, BorderLayout.WEST);
oldContent.revalidate();
...
Hab schon alles möglich ausprobiert, aber das JLabel mit "TEST" is immer auf der linken Seite. Warum ???? Ist da irgendwie vielleicht die Parameterübergabe verantwortlich?
Hab schon alles versucht mit remove, repaint, setLayout. Ich kapier's nich..
Besteht denn eigentlich au die Möglichkeit sich alle Linien eines Layouts anzeigen zu lassen, sowie in HTML!?
Danke