Jfilechooser használja a fájl kiválasztásához, java swing és más Java

Annak érdekében, hogy megmutassa a párbeszéd elég írni két sort:
Az első sorban létrehozunk egy új objektumot JFileChooser, és a második sorban is megjelenik egy párbeszédablak a felhasználó számára. Miután a felhasználó bezárja az ablakot, a konkrét érték változóban tárolt ret. Ezzel az értékkel tudjuk megérteni, hogy valójában mi történt a JFileChooser: felhasználó megszakította, vagy egyszerűen zárja be a párbeszéd vagy kívánatos, hogy megnyitja a kiválasztott fájlt.
A fragmentum alábbiakban azt feltételezzük, hogy a felhasználó kiválasztott egy fájlt JFileChooser párbeszédablak, és kinyitotta. A módszer getSelectedFile jutunk utalás a fájl objektumot, majd továbbra is együtt dolgozni vele.
Ez tulajdonképpen minden. Megtanultuk, hogy működjön együtt a legegyszerűbb komponens JFileChooser. Az első dolog, amit tennie, hogy megtanulják, hogyan kell megnyitni a párbeszédet, és jelenjen meg a felhasználó számára. Második - tudtuk, hogy megfelelően reagáljon a felhasználói műveletekre. És a harmadik - volt érdekes számunkra információt a felhasználó kiválaszthatja a fájl.
Most hagyományosan egy teszt, amely azt fogja bizonyítani, tanulás.
Így az alkalmazás rám néz.

De egy ilyen párbeszéd válasszon ki egy alkalmazást, hogy mutassa meg.

Azt hiszem, a nyilatkozat mappa elmenti igruha. Igen. Szeretek játszani néha 🙂 még nem az idő, hogy vegyenek részt a programozás 😉
Van itt valami megváltozott?)
Van még egy téma érdekes mint meg lehet változtatni a Windows témát. vagyis tudom, hogy a szokásos, akkor tegye dzhavovskuyu, és hogyan lehet, hogy a másik? Nos, például Makovsky. =)
Jó lenne hozzá egy példát, ahol a modellt használják megjelenését és hangulatát a magyar gombokkal.
Én már régóta akartam, hogy egy példát a helyi címkéket.
A fontos dolog az, azt fogja használni. A UIManager -, ha meg akarja változtatni a kódot, de ez rossz, mert a konkrét értékeket a kódot lezárjuk. Most nézd swing_ru.jar könyvtár, amely a link. Ez tulajdonságokat tartalmaz fájlokat, amelyek helyébe a lokalizált húrok Swing komponensek. Azt hiszem, akkor is csinálni a tulajdonságok fájlt, és felülírja az egyetlen tulajdonságukat. De természetesen a legegyszerűbb módja, hogy egy kész könyvtár.
Egy példa a kognitív, de szeretné tudni, hogyan kell megnyitni, futtatni a kijelölt fájlt FileChooser
Köszönöm.
húr fájl file = fileopen.getSelectedFile ();
ír egy fájlt a fájl
majd dolgozni a fájlt, amit szeretnék. Keskeny vagy kérdés
Lehetséges, hogy végre egy rendszer. A JMenuItem mi import Fail keresztül JFileChooser
JFileChooser FileOpen = új JFileChooser ();
FileFilter filter = új FileNameExtensionFilter ( «XLS», «c»);
fileopen.addChoosableFileFilter (szűrő);
int ret = fileopen.showDialog (panel, «Fájl megnyitása»);
ha (ret == JFileChooser.APPROVE_OPTION) file = fileopen.getSelectedFile ();
statusbar.setText (file.getName ());
. Nyitott = file.getAbsoluteFile () toString ();
openf = új fájl (nyitott);
. továbbá egy gombot rajta tullbare rögzítse addActionListener ahol írunk
Desktop.getDesktop (). Nyitott (im.openf) // kifogásolják osztály, és nem a rekordot)
de rohadt nem működik valamilyen oknál fogva
hogyan lehet a fájl tartalmát egy új ablakban, ha kiválasztja azt a JFileChooser ??