Java by API/javax.swing/JApplet
Содержание
JApplet: destroy()
<source lang="java">
import java.awt.Graphics; import javax.swing.JApplet; public class MainClass extends JApplet {
String str = ""; public void init() { str += "init; "; } public void start() { str += "start; "; } public void stop() { str += "stop; "; } public void destroy() { System.out.println("destroy"); } public void paint(Graphics g) { g.drawString(str, 10, 25); }
}
</source>
JApplet: init()
<source lang="java">
import java.awt.Graphics; import javax.swing.JApplet; public class MainClass extends JApplet {
String str = ""; public void init() { str += "init; "; } public void start() { str += "start; "; } public void stop() { str += "stop; "; } public void destroy() { System.out.println("destroy"); } public void paint(Graphics g) { g.drawString(str, 10, 25); }
}
</source>
JApplet: paint(Graphics g)
<source lang="java">
import java.awt.Graphics; import javax.swing.JApplet; public class MainClass extends JApplet {
String str = ""; public void init() { str += "init; "; } public void start() { str += "start; "; } public void stop() { str += "stop; "; } public void destroy() { System.out.println("destroy"); } public void paint(Graphics g) { g.drawString(str, 10, 25); }
}
</source>
<source lang="java">
import javax.swing.JApplet; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; public class MenuApplet extends JApplet {
public void init() { JMenuBar menubar = new JMenuBar(); JMenu menuFile = new JMenu("File"); JMenuItem openItem = new JMenuItem("Open"); menuFile.add(openItem); JMenuItem saveItem = new JMenuItem("Save"); menuFile.add(saveItem); menubar.add(menuFile); JMenu menuHelp = new JMenu("Help"); JMenuItem aboutItem = new JMenuItem("About"); menuHelp.add(aboutItem); menubar.add(menuHelp); setJMenuBar(menubar); }
}
</source>
JApplet: showStatus(String text)
<source lang="java">
import java.applet.AppletContext; import java.awt.Graphics; import java.net.URL; import javax.swing.JApplet; public class MainClass extends JApplet {
public void paint(Graphics g) { AppletContext ac = getAppletContext(); try { URL url = new URL("http://www.jexp.ru"); ac.showDocument(url, "frame2"); } catch (Exception e) { showStatus("Exception: " + e); } g.drawString("ShowDocument Applet", 10, 25); }
}
</source>
JApplet: start()
<source lang="java">
import java.awt.Graphics; import javax.swing.JApplet; public class MainClass extends JApplet {
String str = ""; public void init() { str += "init; "; } public void start() { str += "start; "; } public void stop() { str += "stop; "; } public void destroy() { System.out.println("destroy"); } public void paint(Graphics g) { g.drawString(str, 10, 25); }
}
</source>
JApplet: stop()
<source lang="java">
import java.awt.Graphics; import javax.swing.JApplet; public class MainClass extends JApplet {
String str = ""; public void init() { str += "init; "; } public void start() { str += "start; "; } public void stop() { str += "stop; "; } public void destroy() { System.out.println("destroy"); } public void paint(Graphics g) { g.drawString(str, 10, 25); }
}
</source>