setLocation() på en container!
Jeg har to containere, jeg har tilföjet til en frame. Den ene (tabContainer) kan jeg sagtens sätte en lokation på, hvilket jeg har gjort i min tabContainer-klasse. Derimod kan jeg ikke sätte lokationen på min pageComponents-klasse. Hvordan gör jeg det? Jeg har forsögt at kalde pageComponents.setLocation(x,y) i min frame, men det virker ikke.Her er konstruktoren fra min frame-klasse:
public PlanetBrowser() {
super("Planet Browser 1.0");
//setResizable(false);
setForeground(new Color(178,44,15));
setSize(240,320);
show();
r = getSize();
Insets insets = getInsets();
r.height -= insets.top+insets.bottom;
r.width -= insets.left+insets.right;
parserDelegator = new ParserDelegator();
pageComponents = new PageComponents(this);
htmlRead = new HTMLReader(this,pageComponents);
readURL(homepage);
pageComponents.buildPage();
tabContainer = new TabContainer(pageComponents, r.height);
add(tabContainer);
add(pageComponents);
System.out.println("Location: " + pageComponents.getLocation());
validate();
repaint();
};