Suositeltavia artikkeleita
- CBSurge - Ilmainen lataus /Ase…
- Ominaisuuksia, jotka tekevät …
- Helppous varausjärjestelmä A…
- QB Hosting: uuden näkökulman…
- Miten löytää Lost Yhteydet …
- Paras Uninstaller Software - V…
- Arviointi liikkeenjohdon tai s…
- Opas Poista Selaa Syy perustee…
- Parantaa työntekijöiden tuot…
- LaunchCode Oikotie kanssa Ilmo…
- iCloud Data Recovery, palautta…
- iPad Backup Extractor: Pura iP…
- Service Management Solution Jo…
- Napata Korkea teknistä tukea …
- SAP Content Management - toimi…
luokka
- affiliate markkinointi
- Kädentaito
- Automotive
- kirja-arvostelut
- liike
- ura
- viestintä
- tietokoneet
- koulutus
- viihde
- ympäristö
- rahoittaa
- ruoka juoma
- pelaamista
- terveys lääketieteen
- koti perhe
- internet eBusiness
- Lapset teini
- kielet
- oikeudellinen
- markkinointi
- musiikki
- lemmikit eläimet
- kiinteistöt
- suhteet
- itsensä parantaminen
- ostokset arvostelua
- Society News
- ohjelmisto
- hengellisyys
- urheilu virkistys
- teknologia
- matkailu
- Naisten etujen
- kirjallisesti puhuminen
- muut
Automaattinen täydennys tekstikenttään Swing John C.
ja JComboBox
yhdessä one.Custom JComboBox:
tuonti java.awt.event.ItemEvent, tuonti javax.swing.DefaultComboBoxModel, tuonti javax.swing .JComboBox, tuonti javax.swing.plaf.basic.BasicComboBoxEditor; public class AutoComboBox ulottuu JComboBox {private class AutoTextFieldEditor ulottuu BasicComboBoxEditor {yksityinen AutoTextField getAutoTextFieldEditor () {paluu (AutoTextField) toimittaja,} AutoTextFieldEditor (java.util.List lista) {editorin = uusi AutoTextField (luettelo, AutoComboBox.this);}} julkinen AutoComboBox (java.util.List lista) {isFired = false; autoTextFieldEditor = uusi AutoTextFieldEditor (luettelo); setEditable (tosi), setModel (uusi DefaultComboBoxModel (list.toArray ()) {suojattu mitätön fireContentsChanged (Object obj, int i, int j) {jos (! isFired) super.fireContentsChanged (obj, i, j);}}); setEditor (autoTextFieldEditor);} public boolean isCaseSensitive () {palata autoTextFieldEditor.getAutoTextFieldEditor (). isCaseSensitive ();} public void setCaseSensitive (totuusarvolippu) {autoTextFieldEditor.getAutoTextFieldEditor (). setCaseSensitive (lippu);} public boolean isStrict () {palata autoTextFieldEditor.getAutoTextFieldEditor (). isStrict ();} public void setStrict (totuusarvolippu) {autoTextFieldEditor.getAutoTextFieldEditor (). setStrict (lippu);} public java.util.List getDataList () {palata autoTextFieldEditor.getAutoTextFieldEditor (). getDataList ();} public void setDataList (java.util.List lista) {autoTextFieldEditor.getAutoTextFieldEditor (). setDataList (luettelo); setModel (uusi DefaultComboBoxModel (list.toArray ()));} void setSelectedValue (Object obj) {jos (isFired) {return;} else {isFired = true; setSelectedItem (obj), fireItemStateChanged (uusi ItemEvent (tämä, 701, selectedItemReminder , 1)); isFired = false; paluu;}}Overrideprotected mitätön fireActionEvent () {jos (! isFired) super.fireActionEvent ();} yksityinen AutoTextFieldEditor autoTextFieldEditor; yksityinen boolean isFired; } Final koodi ja koko artikkeli tarkista Geek Java
ohjelmisto
- Kielteiset vaikutukset Hakkerointi ja sen Solution Sumat Jain
- Miten HRMS Software auttaa sinua Kasvava Your Business? by Anmol Rawat
- Etsi mobiilisovellus Development Company Intiassa, I-softinc teknologioiden I-so…
- Folder Lock Advanced-ratkaisu kaikkiin ongelmiin Russell Basel
- Tärkeys Spy matkapuhelinten ohjelmistojen mukaan Kanika Sharma
- iCloud Data Recovery, palauttaa tietoja iCloud iPhone, iPad, iPod touch, Apple W…
- Service Management Solution John Right
- Yksityiskohtaiset Lisäykset vertikaalisen valssimyllyn mukaan Zh Gk
- Miten poistaa päällekkäiset yhteystiedot Android mukaan Creide RAY
- Etuja käyttämällä Business Intelligence Software by Rashi Singh
- 10 Vinkkejä Testaa Tietokanta Application tehokkaasti Ashwani Sharma
- Samsung NX1 Viedään H.265 tai H.264? Erica B.
- Magento Extension Ethan Grey
- Neljä Vital askelta kehittäminen Antoisia Lead hallintaprosessi Gary Damon
- Avast Pro Antivirus Lisenssitiedosto Till 2050 Ilmainen Lataa mukaan Hira Hina