CommonsHasznos Java osztályok gyűjteménye |
||
✔ Teljesen ingyenes
✔ 32 Java osztály |
||
Igyenes Java osztály gyűjtemény egy csomagban. |
A csomagban található Java osztályok
Osztály | Leírás |
---|---|
BarcodeReader.java |
Vonalkódolvasó osztály. Közvetlenül a KeyEventDispacher-hez kapcsolható, folyamatosan figyeli a bejövő adatfolyamot és képes felismerni a vonalkódolvasóból származó adatot, a karakterek közötti rövid időkülönbség alapján. Felismert vonalkód esetén a kód karaktereit nem küldi tovább a grafikus interfész-nek, hanem egy ActionEvent command mezőjében adja át, és a getActionCommand metódussal kiolvasható az ActionEvent-ből. |
Base64Coder.java |
A Base64 kódolás 64 karakterből álló ábécén alapuló tartalomkódolási forma, melynek segítségével bináris, illetve speciális karaktereket tartalmazó adatokból ASCII karaktersorozat állítható elő. Az ily módon kódolt adatok akár a karaktereket 7 biten ábrázoló rendszereken is könnyen átvihetők. Részletek... |
ConnectionInterruptThread.java |
Az URLConnection kapcsolat megszakítására szolgáló időzítő. |
Controller.java |
Egy folyamat futásának vezérlésre szolgáló interfész. |
DataField.java |
Egyszerű adatmező, id, name és value mezőkkel. |
DynamicArrayOfInt.java |
Kölcsönösen egyértelmű megfeleltetést valósít meg két egész számokból álló halmaz között. Tipikus használati területe a táblázok rendezése, ahol kapcsolatot teremt a rendezet és a rendezetlen táblázat sor indexei között. |
EmailValidator.java |
E-mail címek szintaktikai ellenőrzésére szolgál. |
FileDrop.java |
Fájlok áthúzásának fogadására képes osztály. Képes az egérrel a megadott komponensre húzott fájlok meghatározására és listázására. |
GeneralHashFunctionLibrary.java |
Általános hash függvények könyvtára. A következő hash függvényeket tartalmazza: RS, P. J. Weinberger, ELF, BKDR, SDBM, DJB, DEK, BP, FNV, AP. |
GraphicsAdapter.java |
Két Graphics2D osztály között teremt kapcsolatot. Hasznos, ha módosítani akarjuk egy Graphics2D osztály működését. |
Html2Text.java |
HTML szöveggé alakítására szolgál. |
HTMLMnemonicsTips.java |
Összetett, HTML alapú tooltip készítésére szolgál. |
HtmlSelection.java |
|
IntegerInterval.java |
Egész számok halmazán értelmezett intervallum műveletek: metszet, unió. |
Interval.java |
Általános intervallum. |
LinuxWindowSizingProblemFixer.java |
Linux rendszereken tapasztalt ablakméretezési problémára nyújt megoldást. Ubuntu linuxon gyakori hiba, hogy a rendszer az ablakméretekbe néha beleszámolja az ablak fejlécet, néha nem. Ez az osztály automatikusan átméretezi az ablakot, ha az kilóg a képernyőről. |
LMHash.java |
LM hash algoritmus. |
MnemonicUtils.java |
Egy menühöz vagy más komponenshez beállított gyorsbillentyű parancsikhoz készít tooltip-et. |
ModifiableObject.java |
Objektumok módosításának nyilvántartása és ellenőrzése. |
NaturalInterval.java |
Egész számok halmazán értelmezett intervallum műveletek: metszet, unió. |
ObjectFileActionInterface.java |
Speciális interfész, objektum fájlműveleteinek definiálására. |
OperatingSystem.java |
Operációs rendszer típusának lekérdezése. |
PeriodicController.java |
Ismétlődő taszkok kezelése. |
PreparedStatementExtension.java |
A JDBC PreparedStatement osztályának kibővítése automatikus indexeléssel. |
SelfExpiringHashMap.java |
Lejárati idővel ellátott HashMap. A lejárt elemek automatikusan kikerülnek a HashMap-ből. |
SelfExpiringMap.java |
Lejárati idővel ellátott Map. |
SeparatedStringBuilder.java |
StringBuilder automatikus elválasztó karakter hozzáadással. |
StringUtils.java |
String kezelő eszközök: tördelés, elválasztó karakter keresése, sorokra bontás, StringBuilder-hez kapcsolás. |
TimeUnits.java |
Időegységek. |
Tools.java |
Rengeteg segédfüggvény. |
ZipUtil.java |
|