gencha
27.02.2003, 12:43
ich bin gerade dabei ein irc client in java zu baun, das is auch alles wunderbar es gibt da nur ein problem.
das applet wird in einem frame angezeigt, wenn der (das?) frame vergrößert/verkleinert wird, resized das applet gleich mit.
funktioniert auch sehr schön, nur optisch sieht das ganze extrem schleht aus.
das ganze applet ruckelt und zittert sobald man nur den frame rahmen anklickt.
und beim resizen sieht man das die elemente des applets immer kruz in ihren originalzustand springen und dann zur neuen größe.
ich rufe die ganze geschichte über die paint() prozedur auf.
public void paint(Graphics g) {
txtBuffer.resize(this.getWidth() - 10,this.getHeight() - 40);
txtCommand.resize(this.getWidth() - 10,txtCommand.getHeight());
myBufferPanel.resize(this.getWidth(),this.getHeight() - 30);
}
gibt es eine bessere alternative? oder die möglichkeit nur das ruckeln zu unterbinden?
das applet wird in einem frame angezeigt, wenn der (das?) frame vergrößert/verkleinert wird, resized das applet gleich mit.
funktioniert auch sehr schön, nur optisch sieht das ganze extrem schleht aus.
das ganze applet ruckelt und zittert sobald man nur den frame rahmen anklickt.
und beim resizen sieht man das die elemente des applets immer kruz in ihren originalzustand springen und dann zur neuen größe.
ich rufe die ganze geschichte über die paint() prozedur auf.
public void paint(Graphics g) {
txtBuffer.resize(this.getWidth() - 10,this.getHeight() - 40);
txtCommand.resize(this.getWidth() - 10,txtCommand.getHeight());
myBufferPanel.resize(this.getWidth(),this.getHeight() - 30);
}
gibt es eine bessere alternative? oder die möglichkeit nur das ruckeln zu unterbinden?