Applet

W przypadku applet-ów metoda postępowania jest zupełnie analogiczna, jak w przypadku aplikacji. Załóżmy więc, że applet, do którego chcemy się podłączyć uruchamia się poprzez klasę:

public class EntryApplet extends JApplet {	@Override	public void init() {		//Some init stuff	}		@Override	public void destroy() {		//Some destroy stuff	}}

W takim przypadku należy zrobić osobną klasę:

public class LorduiApplet extends EntryApplet {	private ktm.lordui.Lordui lordui;	@Override	public void init() {		lordui = ktm.lordui.Lordui.createInstance();		try {			lui.loadProject(new File("myLorduiProcedureFile.lui"));		} catch (IOException e) {			e.printStackTrace();			return;		}		super.init();	}		@Override	public void start() {		super.start();		lui.setVisible(true);	}		@Override	public void stop() {		lui.setVisible(false);		super.stop();	}		@Override	public void destroy() {		lui.close();		super.destroy();	}}
Nową klasę należy opakować w plik jar i traktować jako główny plik uruchamialny appletu.



krzys2015-02-01