Java 2 Útikalauz programozóknak 5.0

Az elte.java2_utikalauz5.swing csomag

A Swing fejezet példaprogramjai.

Tovább lásd:
          részletes leírás

Osztályok
BorderTeszt Keretek használata Swingben.
BoxTeszt A legegyszerűbb konténer használata Swingben.
DialogusTeszt Swing dialógusok használata.
DnDTeszt Példaprogram az adatáthúzási (Drag&Drop) művelet szemléltetésére.
GlassPaneTeszt Üvegpanel használata Swingben.
GombTeszt Gombok használata Swingben.
JInternalFrameTeszt Belső ablakok használata Swingben.
JScrollPaneTeszt Görgethető panel használata Swingben.
JSplitPaneTeszt Kettéosztható panel használata Swingben.
JTabbedPaneTeszt Többoldalas panel használata Swingben.
JTableTeszt Táblázatok használata Swingben.
JToolBarTeszt Segédeszköz panel használata Swingben.
JTreeTeszt Fastruktúrák használata Swingben.
ListaTeszt Listák használata Swingben.
MenuTeszt Menük használata Swingben.
MiniBongeszo Mini webböngésző.
PaintTeszt Képernyőn mászkáló kukacszerű egyszerű animáció megvalósítása swingben.
SwingTeszt Alap Swing tesztprogram.
SzovegTeszt Szövegmezők használata Swingben.
TartomanyTeszt A görgetősávok és állapotjelzők használata Swingben.
TimerTeszt Időzítők használata Swingben.
 

package elte.java2_utikalauz5.swing

A Swing fejezet példaprogramjai.

A Swing a JFC részeként (ahogy azt már a grafikus felhasználói felület programozásáról szóló fejezetben tárgyaltuk) olyan grafikus komponensek gyűjteménye, melyek az AWT-re, annak eseménykezelő modelljére és pehelysúlyú komponens lehetőségére épülnek. Ennek legnagyobb előnye, hogy a Swing teljesen Javában íródhatott, így független lett a grafikus felületet megjelenítő operációs- és ablakozó rendszertől. Az AWT komponenseivel szemben tehát nem kellett az API megtervezésekor a különböző grafikus megjelenítő felületek lehetőségeinek a legkisebb közös részhalmazához alkalmazkodni, ezáltal lehetővé vált komplex grafikus felhasználói elemek megvalósítása is.
Tartalomjegyzék a hivatkozott referenciákkal és felhasznált képekkel:
Modellek használata
Megjelenítés
A megjelenítés nyomkövetése
A megjelenítést vezérlő programszál
Megjelenítés stílusának megváltoztatása
Komponens-tulajdonságok állítása
Ikonok megjelenítése
Műveletek definiálása
Billentyűparancsok használata
Segédszövegek megjelenítése
A SwingTeszt példaprogram
  • Képek:
    • A SwingTeszt példaprogram felhasználói felülete
A PaintTeszt példaprogram
Események
Időzítők használata
A TimerTeszt példaprogram
A Swing komponensek ősosztálya
Keretek használata
A BorderTeszt példaprogram
  • Képek:
    • A BorderTeszt példaprogram felhasználói felülete
Beviteli ellenőrzés
A legfelső Swing konténer
A GlassPaneTeszt példaprogram
  • Képek:
    • A GlassPaneTeszt példaprogram felhasználói felülete
Felsőszintű Swing konténerek
Swing appletek
Ablakok
Belső ablakok
Párbeszédablakok
Beviteli dialógusdoboz
Színkiválasztás
Fájlkiválasztás
A DialogusTeszt példaprogram
  • Képek:
    • A DialogusTeszt példaprogram színkiválasztó felülete Metal, Motif és Windows megjelenítési stílusban
    • A DialogusTeszt példaprogram fájlkiválasztó felülete Metal, Motif és Windows megjelenítési stílusban
    • A DialogusTeszt példaprogram dialógusdobozai Metal, Motif és Windows megjelenítési stílusban
Konténerek
Elrendezési stratégiák
A legegyszerűbb konténer
A BoxTeszt példaprogram
  • Képek:
    • A BoxTeszt példaprogram felhasználói felülete
Panel
Görgethető panel
Görgethető tartományok
A JScrollPaneTeszt példaprogram
  • Képek:
    • A JScrollPaneTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A JScrollPaneTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
Kettéosztható panel
A JSplitPaneTeszt példaprogram
  • Képek:
    • A JSplitPaneTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A JSplitPaneTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
Többoldalas panel
A JTabbedPaneTeszt példaprogram
  • Képek:
    • A JTabbedPaneTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A JTabbedPaneTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
Többrétegű panel
Belső ablakokat tartalmazó panel
A JInternalFrameTeszt példaprogram
  • Képek:
    • A JInternalFrameTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A JInternalFrameTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
Segédeszköz panel
A JToolBarTeszt példaprogram
  • Képek:
    • A JToolBarTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A JToolBarTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
Swing felületelemek
Címke
Nyomógomb
Gombok ősosztálya
Gombok adatmodellje
Kétállapotú gomb
Kiválasztható gomb
Rádiógomb
A GombTeszt példaprogram
  • Képek:
    • A GombTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A GombTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
Szövegmezők
Szövegkomponensek adatmodellje
Beviteli mezők
Jelszóbeviteli mezők
Többsoros beviteli mezők
Formázott beviteli mezők
Dokumentummezők
A SzovegTeszt példaprogram
  • Képek:
    • A SzovegTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A SzovegTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
Lista
Listák adatmodellje
Listák kiválasztási modellje
Listaelemek megjelenítése
Legördíthető lista
Legördíthető listák adatmodellje
Módosítható legördíthető lista
Pörgethető lista
Pörgethető listák adatmodellje
A ListaTeszt példaprogram
  • Képek:
    • A ListaTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A ListaTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
Táblázat
Táblázatok oszlopai
Táblázatok fejléce
Táblázatok adatmodellje
Táblázatok oszlopmodellje
Táblázat adatainak megjelenítése
Táblázat adatainak szerkesztése
A JTableTeszt példaprogram
  • Képek:
    • A JTableTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A JTableTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
Fastruktúrák
Fastruktúrák adatmodellje
Fapontok reprezentációja
Fastruktúrák kiválasztási modellje
Fastruktúrák megjelenítése
Fastruktúra adatainak szerkesztése
A JTreeTeszt példaprogram
  • Képek:
    • A JTreeTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A JTreeTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
Görgetősáv
Értéktartományok modellje
Értékkiválasztó görgetősáv
Állapotjelző
Végrehajtás haladásának nyomkövetése
Fájlfeldolgozás haladásának nyomkövetése
A TartomanyTeszt példaprogram
  • Képek:
    • A TartomanyTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A TartomanyTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
Swing menük
Menüpontok
Megjelölhető menüpontok
Csoportokba szervezhető menüpontok
Elválasztó vonalak
Menütípusok
Felbukkanó menük
Normál menük
Menüsorok
A MenuTeszt példaprogram
  • Képek:
    • A MenuTeszt példaprogram felhasználói felülete Ocean és Steel megjelenítési stílusban
    • A MenuTeszt példaprogram felhasználói felülete Motif és Windows megjelenítési stílusban
A Swing további lehetőségei
Segédmetódusok gyűjteménye
Drag & Drop
A DnDTeszt példaprogram

Szerző:
Kispitye Software
Forrásfájl:
package-info.java

Java 2 Útikalauz programozóknak 5.0