Hallo Leute!
Wie kann ich ein Frame ohne vergrössern/verkleinern/vollbild Icon und ohne Statuszeile erzeugen? Die normale von Window abgeleitete Frame-Klasse beinhaltet dies alles schon.
Danke für Eure Tipps!
Lexus
Hallo Leute!
Wie kann ich ein Frame ohne vergrössern/verkleinern/vollbild Icon und ohne Statuszeile erzeugen? Die normale von Window abgeleitete Frame-Klasse beinhaltet dies alles schon.
Danke für Eure Tipps!
Lexus
Hallo Leute!
Wie kann ich ein Frame ohne vergrössern/verkleinern/vollbild
Icon und ohne Statuszeile erzeugen? Die normale von Window
abgeleitete Frame-Klasse beinhaltet dies alles schon.Danke für Eure Tipps!
Der Weg geht über die Window-Klasse, gleiches wurde
neulich auch in der News (de.comp.lang.java) gefragt.
Einfach ein Window erzeugen und passende Aufrufe machen.
Window myWindow = new Window();
myWindow.setSize(200,200);
myWindow.show();
myWindow.addWindowListener(new WindowAdpater(){
…
usw.
Gruß Dirk
Lexus
Tja, so einfach ist es leider nicht, denn Window ist nicht public. Also wie kann ich die Klasse ableiten? Irgendwelche tipps?
Gruss
Alex
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Tja, so einfach ist es leider nicht, denn Window ist nicht
public. Also wie kann ich die Klasse ableiten? Irgendwelche
tipps?Gruss
Alex
Window ist Public !!!
Ich weiß zwa nicht was du vorhast, aber warum kann ich das Window
instanzieren und seine Methoden aufrufen ?
Ich habe das für eine Art von Splash-Screen genutzt, der als erste angezeigt wird, wenn das Programm startet…
Siehe API->
java.awt
Class Window
java.lang.Object
|
±-java.awt.Component
|
±-java.awt.Container
|
±-java.awt.Window
Direct Known Subclasses:
BasicToolBarUI.DragWindow, Dialog, Frame, JWindow
public class Window
extends Container
…
Hier Folgt eine Minmales Beispiel für JDK 1.1.x…
import java.awt.Window;
import java.awt.Frame;
public class Test extends Object{
public Test(Frame f){
Window myWindow = new Window(f);
myWindow.setSize(300,300);
myWindow.show();
}
public static void main(String argv[]){
Test handle = new Test(new Frame());
}
}
import java.awt.*;
public irgendwas extends Window {
public irgendwas(){
super(new Frame()); //DerBrainb"*/
}
public static void main(String[] argv){
final irgendwas i=new irgendwas();
i.setVisible(true);
}
}