Form resizeable off

xxTejaxx

Mitglied
hallo,

ich wuerde von meine anwendung gern groeßenmaessig festpinnen.
leider gibt es bei der Form keinen eintrag resizeable(false/true).
generell werden mir keine größenproperties angezeigt sondern nur die einzelnen componenten , die ich draufgepackt habe.
habe diese auch schon groeßenmaessig festgepiint, aber die gesammtanwendung selber laesst sich immernoch veraendern.

kann ich das irgendwie abschalten

thx
 
Kann ich nicht anschauen.

Entweder du setzt einen ScreenShot hier rein oder du erklährst mir, was ich an deiner Frage falsch verstanden habe.
 
das problem ist halt, dass ich die vom hauptframe geoeffneten jdialog fenster in groesse und co bestimmen kann.
aber das mainframe selber halt nicht.
 

Anhänge

  • 00001ho8.jpg
    00001ho8.jpg
    79,1 KB · Aufrufe: 30
Heißt das, du willst vom Hauptframe aus die göße der Dialoge beeinflussen, dies klappt jedoch nicht bei dem Hauptframe selbst?
Wieso sollte man den Hauptframe nicht verändern können?
 
nope ich will beim starten der application die groesse des hauptfensters bestimmen und unveraenderbar machen.

mein hauptfenster:
Code:
public class LizenzverwaltungView extends FrameView {
   public LizenzverwaltungView(SingleFrameApplication app) {
        super(app);
        initComponents();
..........
}}

aufruf fuer die application:

Code:
package lizenzverwaltung;

import org.jdesktop.application.Application;
import org.jdesktop.application.SingleFrameApplication;

/**
 * The main class of the application.
 */
public class LizenzverwaltungApp extends SingleFrameApplication {

    /**
     * At startup create and show the main frame of the application.
     */
    @Override protected void startup() {
        LizenzverwaltungView lvv = new LizenzverwaltungView(this) ;
        show(lvv);
    }

    /**
     * This method is to initialize the specified window by injecting resources.
     * Windows shown in our application come fully initialized from the GUI
     * builder, so this additional configuration is not needed.
     */
    @Override protected void configureWindow(java.awt.Window root) {
    }

    /**
     * A convenient static getter for the application instance.
     * @return the instance of LizenzverwaltungApp
     */
    public static LizenzverwaltungApp getApplication() {
        return Application.getInstance(LizenzverwaltungApp.class);
    }

    /**
     * Main method launching the application.
     */
    public static void main(String[] args) {
        launch(LizenzverwaltungApp.class, args);
    }
}

nun muesste ja nach meinem versataendniss mit lvv.setResizeable(false); die moeglichkeit bestehen das hauptfenster festzupinnen.
netbeans sagt mir aber setResizeable gibt es nich fuer lvv
 
Zuletzt bearbeitet:
Achso!
Hmm, ich hätte gesagt du nimmst diese Einstellungen im Konstruktor des Frames vor, z.B:
Java:
this.setSize(333,444);
.
.
.
this.setResizable(false);

Das Netbeans meint, dass es die setResizable(false) Methode nicht kennt finde ich aber seltsam, da ich die noch mit Java 1.3 verwende. Bist du sicher dass du sie richtig geschrieben hast. Poste doch auch mal die Fehlermeldung damit dir vieleicht die NetBeans-Spezis hier weiterhelfen können.
 
Zurück