PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : applet resize


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?


gencha
28.02.2003, 14:08
ich hab die ganze geschichte jetz mit nem gridbaglayout gelöst. hat das von euch keiner gewusst?
sowas primitves?
ich prog jetz ne woche java und habs rausgefunden und von den mods hier war keiner dazu in der lage mir da zu helfen?

ich bin echt enttäuscht

MrEasy
28.02.2003, 15:51
Original geschrieben von GenderChanger
ich hab die ganze geschichte jetz mit nem gridbaglayout gelöst. hat das von euch keiner gewusst?
sowas primitves?
ich prog jetz ne woche java und habs rausgefunden und von den mods hier war keiner dazu in der lage mir da zu helfen?

ich bin echt enttäuscht

um mich - als einen der angesprochenen mods - mal zu verteidigen: ich mach' sehr wenig GUI und überhaupt keine applets ;)