| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Tutorial Java per la connessione di un applet ad un telaio
    Come descritto nella documentazione di Java di Oracle , cornici sono finestre dei programmi visualizzati da Windows . I frame possono visualizzare il contenuto principale di un'applicazione , o tenere i contenuti per le finestre di dialogo , ad esempio quelle per il caricamento e il salvataggio dei file . Applet Java ( programmi in esecuzione nel browser e altri contenitori che eseguono relativamente poche operazioni ) generalmente non creare nuovi fotogrammi , anche se hanno la capacità di farlo . Il vantaggio di apertura di una nuova cornice da un applet è la chiarezza : mettendo il contenuto in una nuova cornice , come ad esempio una richiesta di un utente di inserire il suo nome , lo sviluppatore evita di ingombrare telaio principale dell'applet . Cose che ti serviranno
    Il Java Development Kit ( JDK ) economici Show More Istruzioni
    1

    Aprire processore e digitare o incollare qualsiasi editor di testo o una parola in un nuovo documento di questo codice del programma applet :

    public void init ( ) per

    {

    //Get riquadro del contenuto , che abbiamo bisogno di aggiungere pulsanti e altri contenuti per

    paneForContent container = getContentPane ();

    paneForContent.setLayout ( nuovo BorderLayout ( 12,12 ) ) ;

    JLabel title = new JLabel ( "Frame Demo" ) ;

    paneForContent.add (titolo , BorderLayout.NORTH ) ;

    JPanel somePanel = new JPanel ( ) ;

    JLabel someLabel = new JLabel ( " Premere il tasto . ");
    < p > somePanel.add ( someLabel ) ;

    paneForContent.add ( somePanel , BorderLayout.CENTER ) ;

    panelForButtons JPanel = new JPanel ( ) ;

    JButton someButton = new JButton ( "Press BorderLayout.SOUTH ) ;

    }

    /*

    actionPerformed ( ) viene chiamato quando l'utente preme un pulsante

    * /Eventi < p . > public void actionPerformed ( ActionEvent evt ) per

    {

    //aprire un nuovo frame ( finestra ) per

    attachNewFrame (); }


    }

    Questo codice crea una nuova applet per il browser per la visualizzazione . la funzione principale è init ( ), che crea il tasto il display dell'applet etichetta e . l' codice assegna , attraverso la chiamata " addActionListener " , l'azione da eseguire quando si preme il pulsante " someButton ' . Quando si verifica tale evento , il Java Runtime Environment ( JRE ) chiama la funzione del applet " actionPerformed " , che a sua volta chiama la funzione di creare il nuovo telaio , " attachNewFrame . "
    2

    digitare il seguente codice subito dopo la parentesi graffa di chiusura a seguito della dichiarazione " paneForContent.add ( panelForButtons , BorderLayout.SOUTH ) ; " :

    privato attachNewFrame static void ( ) {

    JFrame newFrame = new JFrame ( " Ecco un newFrame " ) ;

    newFrame.setDefaultCloseOperation ( JFrame.DISPOSE_ON_CLOSE ) ;

    JLabel aLabel = new JLabel ( ". ") ;

    aLabel.setPreferredSize ( new Dimension ( 150 , 125 ) ) ; .

    newFrame.getContentPane ( ) add ( aLabel , BorderLayout.CENTER ) ;

    //Mostra il telaio

    newFrame.pack ( ) ;

    newFrame.setVisible ( true); }


    Questo codice chiama il costruttore " JFrame ", che crea un nuovo oggetto , virtuale che rappresenta il nuovo telaio . La chiamata di funzione setDefaultCloseOperation racconta la cornice che cosa fare quando l'utente fa clic sul pulsante di uscita - vicino . La funzione " setVisible " " pack" e chiama visualizzare il fotogramma . Le dichiarazioni relative all'oggetto " aLabel " creare alcuni contenuti di esempio per visualizzare nel frame . Senza questo contenuto , il telaio visualizzerebbe , ma sarebbe ridotta ad una barra del titolo appena visibile .
    3

    Salvare il documento come di tipo " Testo normale ", con il nome del file " AppletWithFrame.java . "
    4

    Incolla in un nuovo documento di questa pagina HTML , che aprirà l'applet :


    < applet code = " AppletWithFrame . classe " width

    = 250
    altezza

    = 250

    codebase = " . " >

    < /applet >

    < /html >
    5

    salvare il documento HTML come " AppletWithFrame.html , " nella stessa cartella il file java salvato al passaggio 3 .
    6

    Aprire un prompt dei comandi DOS nella cartella contenente il file Java , e compilare il programma digitando " javac AppletWithFrame.java ".
    < br > 7

    Invio, al prompt dei comandi , " appletviewer AppletWithFrame.html " per eseguire l'applet .
    8

    Premere il pulsante dell'applet " mi Premere " per eseguire il codice dell'applet per la creazione di un nuovo telaio . Apparirà il nuovo telaio .

    Previous :

    next :
      Articoli Correlati
    ·Come verificare se una stringa in Java è l'Alfa 
    ·Come rimuovere un oggetto eliminato da Associazioni 
    ·Come creare un bidimensionale String Array Java per una…
    ·Come chiudere tutte le finestre aperte del browser con …
    ·Tipi di Multitasking nel thread Java 
    ·Come verificare se una stringa contiene solo le lettere…
    ·Come limitare il numero di caratteri in una JTextField …
    ·Come utilizzare Struts Layout 
    ·Come rilevare un carattere CJK in Java 
    ·Come ottenere un URL protetto da password con Java 
      Articoli in evidenza
    ·Come aggiungere un Ritirato codice Android a un progett…
    ·Come utilizzare Net Twitter PERL 
    ·Come creare un programma per computer da zero 
    ·Come creare un programma Visual Basic Utilizzo del If E…
    ·Come inserire caratteri speciali in una variabile in Pe…
    ·Come creare un file di testo di script per modificare i…
    ·Come fare un Bounce oggetto in C # 
    ·Come caricare i file in una sessione di PowerShell 
    ·Come fare Skins GUI con VB 
    ·Come sviluppare Tetris giochi in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com