- Creați o aplicație
- Crearea unui formular de cerere
- Adăugarea unei selecții de fișiere
- Configurarea selecțiilor fișierelor
- Rularea aplicației
Pentru a utiliza acest tutorial, aveți nevoie de software-ul și resursele enumerate mai jos.
Software sau materiale
Versiunea 7.0 sau o versiune ulterioară
Versiunile 6, 7 sau 8
Creați o aplicație
Mai întâi de toate, trebuie să creați o aplicație Java:
Crearea unui formular de cerere
În această secțiune, veți crea un container JFrame și veți adăuga mai multe componente.
Crearea unui formular JFrame:
Pentru a adăuga componente în formularul JFrame, urmați acești pași.
Notă. Dacă paleta nu este afișată, selectați "Fereastră> Paletă" din meniul principal.
Notă. Asigurați-vă că bara de meniu este selectată înainte de a glisa un alt element de meniu în ea pentru a adăuga acest alt element în bara de meniu.
Exercițiul principal al acestui tutorial a fost de a configura o aplicație Java simplă. Acum trebuie să adăugați selecția reală a fișierelor.
Adăugarea unei selecții de fișiere
- Selectați Fereastră> Navigare> Navigator pentru a deschide fereastra "Navigator" (dacă nu este deja deschisă).
- În Navigator, faceți clic dreapta pe nodul Alte componente. Selectați "Adăugați din paletă"> Dialoguri Swing> Selectați fișiere din meniul contextual
Ați adăugat o selecție de fișiere. Apoi, trebuie să configurați selecția fișierelor pentru a afișa antetul necesar, să adăugați un filtru de fișiere personalizat și să integrați selecția de fișiere în aplicație.
Configurarea selecțiilor fișierelor
Implementarea acțiunii "Deschise"
Notă. Ștergeți prima și ultima linie a fragmentului de cod care duplică liniile existente în fișierul sursă.
Deci, metoda FileShoeSet getSelectedFile () este chemată pentru a determina fișierul selectat de utilizator, pentru a continua lucrul cu acesta. În acest exemplu, conținutul fișierelor este citit, care este apoi afișat în TextArea.
Implementarea Filtrului de fișiere
Acum puteți adăuga un filtru de fișiere personalizat, datorită căruia numai fișierele * .txt vor fi afișate în selecția fișierelor.
- Treceți la modul de proiectare și selectați fileChooser în fereastra "Navigator".
- În fereastra Proprietăți, faceți clic pe butonul Răsfoire ('.') Lângă proprietatea fileFilter.
- În caseta de dialog "Filtru fișiere", selectați codul de utilizator din caseta combo.
Rularea aplicației
- Pentru a executa proiectul de probă, faceți clic cu butonul din dreapta pe proiectul JFileChooserDemo, apoi faceți clic pe Executare.
- În caseta de dialog Run Project, selectați clasa principală jfilechooserdemo.resources.JFileChooserDemo și faceți clic pe OK.
Ar trebui să acordați atenție altor ferestre utile și casetelor de dialog Swing, de exemplu ColorChooser sau OptionPane în paleta GUI.