Abstract Window Toolkit ( AWT ) är den ursprungliga Java-implementering av ett grafiskt användargränssnitt ( GUI ) för att skapa fönster , ramar , tabeller, klickbara flikar , och så vidare . Under 1999 Java skrev den till att omfatta en nyare , mer flexibel uppsättning instruktioner kallas " Swing . " Nyare Java-versioner tillåter blandning av AWT och Swing element för att skapa Java " Widgets . " Konvertera AWT Swing består vanligtvis för att ta bort några samtal som inte har några motsvarigheter i Swing och döpa olika element . Instruktioner
1
Lägg till rader " import com.sun.java.swing *; . " Och " com.sun.java.swing.borders import * , " ( om du använder gränser ) till början av dina AWT källfiler . Öppna din " Ersätt " dialogrutan i din textredigerare och byt " com.sun.java " med " javax " .
2
kamma igenom din arbetsyta för balanserade klasser och objekt , och lägg en huvudstad J till början av dessa typer för korrekt Swing syntax . Exempel är Ram och ComboBox , som blir JFrame och JComboBox
3
Ta bort alla rader med " //{ { " och alla block av rader som innehåller koden : . " SetLayout (...); addNotify (); ändra storlek (...); setBackground ( new Color ( ... ) ), "eller" component.reshape (...); component.setForeground (...); component.setLayout ( null ) ; "
4
ersätt händelse kräver med " java.awt.event.ActionEvent , " därefter samråda Swing dokumentationen att ersätta Symantec samtal . Använd auto - sortera i din textredigerare för att arrangera samtal från djupet inom konstruktörer . Språkmedveten redaktörer såsom Eclipse städa upp syntax till en viss grad , beroende på vilken typ av projekt , i detta fall , en AWT projekt importeras till Swing .