Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Java JButton a funkcia

V programov v jazyku Java , môžu vývojári používať Swing a AWT knižnice vytvoriť štandardné prvky užívateľského rozhrania , ako sú tlačidlá . Trieda JButton poskytuje viditeľnú tlačidlo vývojári môžu pridať do ľubovoľnej užívateľské rozhranie Java , prispôsobenie vzhľadu a správania tak , aby vyhovovali potrebám projektu . Vývojári môžu vytvoriť viac JButton prvkov v rámci jedného programu v jazyku Java , takže každý z nich určitú úlohu podľa potreby . Funkcie

funkcie z JButton je vytvoriť tlačidlo viditeľné v aplikácii Java grafické užívateľské rozhranie . JButton umožňuje programátorom diktovať text , ktorý sa zobrazí na tlačidle , a kde sa objaví v rámci celkového rozhrania . Pri použití ďalších metód v jazyku Java programy môžu tiež poskytovať podrobné odpovede na interakciu s užívateľom pomocou JButton . JButtons sú z mnohých prvkov možné užívateľské rozhranie Java . Iní sú rozbaľovacie zoznamy , prepínače , štítky a check - boxy . Java programy je potrebné importovať potrebné Swing a AWT prostriedky použiť JButtons . Nasledujúce príkazy import pridané do hornej časti deklarácie triedy umožňujú použitie triedy JButton :

import javax.swing * ; import java.awt.event * ;
.. Tvorba

Java programy môžu vytvárať JButtons a pridať ich do viditeľných prvkov používateľského rozhrania , ako sú JFrames a JPanels . Často , triedne výkazy pre Java GUI vyhlásiť JButton položky ako inštančné premenné pred metódou triedy konstruktoru , takto : klipart

súkromnú JButton patentka ;

Táto trieda Java možno potom vytvoriť inštanciu premenné JButton vnútri metóda konstruktoru , takto :

patentka = new JButton ( " Stlačte Me " ) ;

parameter konstruktoru určuje text , ktorý sa zobrazí na tlačidle viditeľné , takže by mala byť prispôsobená cieľom na tlačidle v rámci aplikácie .
metódy

Trieda JButton poskytuje celý rad metód , z ktorých niektoré trieda dedí z triedy vyššie v hierarchii , vrátane JComponent a AbstractButton . Nasledujúci kód vzorky demonštruje proces pridávania akčné Listener na JButton : pressButton.addActionListener ( this ) ;

Tento kód bude fungovať v akejkoľvek triede , ktorým sa vykonáva ActionListener rozhranie . Táto metóda pokyn Java počúvať užívateľských udalostí , detekciu interakcie s tlačidlom . Iné metódy vrátiť informácie o inštanciu JButton a obnoviť svoj ​​vzhľad tak , aby zodpovedala užívateľské rozhranie .
Interakcií

Java programy môžu detekovať interakciu s užívateľom pomocou tlačidiel prvky . Keď sa program pripojí akčné Listener na JButton , bude Java volanie metódy " actionPerformed " v triede , keď dôjde k tejto interakcie . Táto metóda prijíma objekt Event akcie ako parameter . Tento objekt obsahuje informácie o udalosti , vrátane ktorý prvok používateľského rozhrania bol používateľ v interakcii s Nasledujúci kód vzorky demonštruje program vykonávajúci podmienený test na určenie , či konkrétny inštancie JButton je zdrojom akčného udalosti , vnútri metódy " actionPerformed " : if ( e.getSource ( ) == patentka ) { //reagovať na interakciu s užívateľom }

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené