Java er et populært software platform udviklet af Sun Microsystems , der er kendt for sin platform -uafhængig , " skriver én gang, køre hvor som helst " kode. Swing er en grafisk brugergrænseflade toolkit til Java , der tilbyder et sammenhængende sæt GUI elementer kaldet widgets til Java-programmører . Forud for Swing , Java primært brugt Abstract Windows Toolkit eller AWT , for sine grafiske interfaces , som viste GUI baseret på native stil af det underliggende operativsystem. Swing blev udviklet for at sikre, at alle Java-programmer ikke blot udført den samme , men også set det samme uanset hvilken platform de kørte på . The Official Swing Tutorial
p Dette er en del af den officielle Java Tutorial og er hostet på Java hjemmeside , med titlen " Trail: . Oprettelse af en GUI med JFC /Swing " Det er en meget omfattende tutorial lagt ud i en trin -for-trin måde med eksempler. Den er opdelt i 10 kategorier for forskellige niveauer af Swing GUI udvikling fra begynder til avanceret , der dækker områder såsom komme i gang med Swing , læring Swing med NetBeans IDE , ved hjælp af Swing komponenter, samtidighed i Swing , bruger andre Swing features , der udstikker komponenter i en beholder , ændre udseendet , træk og slip, dataoverførsel, skriver hændelseshandlere og udføre brugerdefinerede maleri af GUI komponenter.
JavaBeginner Java Swing Tutorial
Hosted på JavaBeginner.com , er denne tutorial henvender sig primært til dem, der lige er begyndt at programmere i Java. Det omfatter et grundlæggende overblik over, hvad Swing er, og hvordan det fungerer i Java og en orientering om dets relation samt sammenligning med AWT . Prioriteringen af Swing klasser og komponenter er afbildet i et diagram , efterfulgt af links til deres beskrivelser og eksempler på deres anvendelser . Et par grundlæggende fulde projekter er ligeledes medtaget som yderligere eksempler .
Java Swing Tutorial på ZetCode
beskrevet på webstedet som en tutorial for begyndere og mellemliggende udviklere , dette er en guide til udvikling af ikke-trivielle programmer. Det dækker Swing komponenter med omfattende sektion -by- sektion eksempler og inkluderer den fulde kode et puslespil og et Tetris spil klon i den sidste ende til at tjene som full-featured eksempler
Swing : . En hurtig tutorial for AWT Programmers
Udviklet på Kossiakoff Computer Center Facility John Hopkins University , er denne tutorial primært beregnet til dem med forudgående erfaring med at udvikle GUI med AWT . Den dækker alle de vigtigste bestanddele af Swing med eksempler og fokus på deres sammenligning med tilsvarende eller tilsvarende AWT komponenter brugerne er allerede oplevede med .