Nwlapcug.com


Java JButton & funzioni

Java JButton & funzioni


Nei programmi Java, gli sviluppatori possono utilizzare le librerie Swing e AWT per creare elementi di interfaccia utente standard quali pulsanti. La classe JButton fornisce un pulsante visibile gli sviluppatori possono aggiungere a qualsiasi interfaccia utente Java, sartoria l'aspetto e il comportamento per soddisfare le esigenze di un progetto. Gli sviluppatori possono creare più JButton elementi all'interno di un singolo programma Java, dando a ciascuno un ruolo specifico come necessario.

Funzione

La funzione di un JButton è quello di creare un pulsante visibile all'interno di un'applicazione Java Graphical User Interface. Il JButton consente ai programmatori di dettare il testo che appare sul pulsante e dove appare all'interno dell'interfaccia globale. Utilizzando metodi aggiuntivi all'interno del linguaggio Java, programmi possono anche fornire risposte dettagliate all'interazione dell'utente con un JButton. JButtons sono tra i molti possibili elementi di interfaccia di utente di Java. Altri includono gli elenchi a discesa, pulsanti, etichette e caselle di controllo. Programmi Java è necessario importare le risorse necessarie di Swing e AWT per utilizzare JButtons. Le seguenti istruzioni di importazione aggiunte alla parte superiore di una dichiarazione di classe consentono di utilizzare la classe JButton:

import javax. swing. ;
importare java.awt.event.
;

Creazione

Programmi Java possono creare JButtons e aggiungerli agli elementi dell'interfaccia utente visibili come JFrames e JPanels. Spesso, le dichiarazioni di classe per Java GUIs dichiarano JButton elementi come variabili di istanza, prima del metodo del costruttore di classe, come segue:

private JButton pressButton;

Questa classe Java può quindi creare un'istanza della variabile JButton all'interno del metodo del costruttore, come segue:

pressButton = new JButton ("premere Me");

Il parametro del costruttore determina il testo che verrà visualizzato sul pulsante visibile, quindi dovrebbe essere adattato allo scopo del pulsante all'interno dell'applicazione.

Metodi

La classe JButton fornisce una varietà di metodi, che alcuni dei quali la classe eredita dalle classi ulteriormente la gerarchia, tra cui JComponent e AbstractButton. Nell'esempio di codice riportato di seguito viene illustrato il processo di aggiunta di un Listener di azione a un JButton:
pressButton.addActionListener(this);

Questo codice avrebbe funzionato in qualsiasi classe che implementa l'interfaccia ActionListener. Questo metodo indica a Java di attendere gli eventi utente, rilevando l'interazione con il pulsante. Altri metodi restituiscono informazioni sull'istanza JButton e reimpostare l'aspetto in corrispondenza dell'interfaccia utente.

Interazione

Programmi Java in grado di rilevare l'interazione dell'utente con gli elementi button. Quando un programma viene associato un Action Listener a un JButton, Java chiamerà il metodo "actionPerformed" nella classe, quando si verifica questa interazione. Il metodo riceve un oggetto evento azione come parametro. Questo oggetto contiene informazioni sull'evento, tra cui l'utente ha state interagendo con quale elemento dell'interfaccia utente. Nell'esempio di codice riportato di seguito viene illustrato un programma di realizzazione di un test condizionale per determinare se una particolare istanza di JButton è l'origine di un evento di azione, all'interno del metodo "actionPerformed":
if(e.GetSource()==PressButton) () {
rispondere all'interazione dell'utente
}