Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [NetBeans] Bloccare ingrandimento Finestra SingleFrameApplication

    Ciao a tutti

    Sapete come poter bloccare la possibilità di ingrandire la finestra principale, quando si va a sviluppare una single frame view con netbeans?

    Grazie 1000..
    MondoLibero: Informazione Libera, Varia ed Eventuale
    Sito di informazione varia ed eventuale. Quando ho voglia scrivo di ciò che mi pare. Pubblico guide, recensioni, notizie, critiche e tutto ciò che mi passa sotto mano e che penso sia interessante.

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Via codice ti basta chiamare jFrame.setResizable(false);
    Da Matisse dovrebbe esserci la possibilità di impostare questa proprietà
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Originariamente inviato da Alex'87
    Via codice ti basta chiamare jFrame.setResizable(false);
    Da Matisse dovrebbe esserci la possibilità di impostare questa proprietà
    Il problema è che non ho la possibilità di lavorare con il JFrame in quanto uso il SingleFrameApplication.
    MondoLibero: Informazione Libera, Varia ed Eventuale
    Sito di informazione varia ed eventuale. Quando ho voglia scrivo di ciò che mi pare. Pubblico guide, recensioni, notizie, critiche e tutto ciò che mi passa sotto mano e che penso sia interessante.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    Originariamente inviato da Skull260287
    Il problema è che non ho la possibilità di lavorare con il JFrame in quanto uso il SingleFrameApplication.
    .. il quale avrà anche un BlablablaView, da cui puoi ricavare il JFrame...
    al volante son nervoso

  5. #5
    Originariamente inviato da Rubox
    .. il quale avrà anche un BlablablaView, da cui puoi ricavare il JFrame...
    Si, grazie, il problema è che non riesco a capire come fare, riporto uno stralcio del tutto nella speranza che qualcuno mi illumini.

    File di avvio dell'applicazione:

    Codice PHP:
    public class GestioneBrevettiApp extends SingleFrameApplication {

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

        
    /**
         * 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 GestioneBrevettiApp
         */
        
    public static GestioneBrevettiApp getApplication() {
            return 
    Application.getInstance(GestioneBrevettiApp.class);
        }

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


    File di View dell'applicazione:

    Classe: public class GestioneBrevettiView extends FrameView {

    Codice PHP:
    public GestioneBrevettiView(SingleFrameApplication app) {
            
    super(app);
            
            
    initComponents();
           
            
    // status bar initialization - message timeout, idle icon and busy animation, etc
            
    ResourceMap resourceMap getResourceMap();
            
    int messageTimeout resourceMap.getInteger("StatusBar.messageTimeout");
            
    messageTimer = new Timer(messageTimeout, new ActionListener() {

                public 
    void actionPerformed(ActionEvent e) {
                }
            });
            
    messageTimer.setRepeats(false);
            
    int busyAnimationRate resourceMap.getInteger("StatusBar.busyAnimationRate");
            for (
    int i 0busyIcons.lengthi++) {
                
    busyIcons[i] = resourceMap.getIcon("StatusBar.busyIcons[" "]");
            }
            
    busyIconTimer = new Timer(busyAnimationRate, new ActionListener() {

                public 
    void actionPerformed(ActionEvent e) {
                    
    busyIconIndex = (busyIconIndex 1) % busyIcons.length;
                }
            });
            
    idleIcon resourceMap.getIcon("StatusBar.idleIcon");

            
    // connecting action tasks to status bar via TaskMonitor
            
    TaskMonitor taskMonitor = new TaskMonitor(getApplication().getContext());
            
    taskMonitor.addPropertyChangeListener(new java.beans.PropertyChangeListener() {

                public 
    void propertyChange(java.beans.PropertyChangeEvent evt) {
                    
    String propertyName evt.getPropertyName();
                    if (
    "started".equals(propertyName)) {
                        if (!
    busyIconTimer.isRunning()) {
                            
    busyIconIndex 0;
                            
    busyIconTimer.start();
                        }
                    } else if (
    "done".equals(propertyName)) {
                        
    busyIconTimer.stop();
                    } else if (
    "message".equals(propertyName)) {
                        
    String text = (String) (evt.getNewValue());
                        
    messageTimer.restart();
                    }
                }
            });
        } 
    MondoLibero: Informazione Libera, Varia ed Eventuale
    Sito di informazione varia ed eventuale. Quando ho voglia scrivo di ciò che mi pare. Pubblico guide, recensioni, notizie, critiche e tutto ciò che mi passa sotto mano e che penso sia interessante.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    In GestioneBrevettiView fai this.getFrame()
    al volante son nervoso

  7. #7
    Originariamente inviato da Rubox
    In GestioneBrevettiView fai this.getFrame()
    Ti ringrazio, delle volte mi meraviglio di quanto le cose più semplici possano sembrare complesse.

    Funziona perfettamente con:

    Codice PHP:
    this.getFrame().setResizable(false); 
    Grazie ancora.
    MondoLibero: Informazione Libera, Varia ed Eventuale
    Sito di informazione varia ed eventuale. Quando ho voglia scrivo di ciò che mi pare. Pubblico guide, recensioni, notizie, critiche e tutto ciò che mi passa sotto mano e che penso sia interessante.

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    Erano sufficienti 5 minuti sulle javadoc per trovare la risposta
    al volante son nervoso

  9. #9
    Originariamente inviato da Rubox
    Erano sufficienti 5 minuti sulle javadoc per trovare la risposta
    Ti ringrazio, la prossima volta approfondirò di più.
    MondoLibero: Informazione Libera, Varia ed Eventuale
    Sito di informazione varia ed eventuale. Quando ho voglia scrivo di ciò che mi pare. Pubblico guide, recensioni, notizie, critiche e tutto ciò che mi passa sotto mano e che penso sia interessante.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.