Ask Question Forum:
C
O
M
P
U
T
E
R
2
8
- Underline
- Bold
- Italic
- Indent
- Step
- Bullet
- Quote
- Cut
- Copy
- Paste
- Table
- Spelling
- Find & Replace
- Undo
- Redo
- Link
- Attach
- Clear
- Code
Y-position of the mouse cursor
Attachment:===
Applet code in JAva for HTML in IE

But it doesn't work on HTML webpage in IE and Appletviewer.
Probably is related to public stat void main { using in samplearea.java code.
But when I change it to public void int() { that could not pass Javac.
What is problem there ? Please advise for display chart output result onHTML /IE
=================================================
My HTML of char-demo.html
HTML>
<HEAD>
<TITLE>A Simplearea (1.6)</TITLE>
</HEAD>
<BODY>
<h1>A Simplearea (1.6)</h1>
<hr>
<applet code="simplearea.class" archive="ChartDirector_s.jar" width=170 height=150>
alt="Your browser understands the <APPLET> tag but isn't running the applet, for some reason."
Your browser is completely ignoring the <APPLET> tag!
</applet>
</BODY>
</HTML
//Orginal simplearea.java code with modificaton for Applet.import java.awt.*;import java.awt.event.*;import javax.swing.*;import ChartDirector.*;import java.applet.*;import java.io.*;import java.util.*;import javax.swing.event.*;import javax.swing.border.*;import javax.swing.JButton;import javax.swing.JComponent;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTextArea;import javax.swing.SwingUtilities;import java.awt.BorderLayout;import java.awt.Font;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEvent;public class simplearea extends Applet implements DemoModule{ //Name of demo program public String toString() { return "Simple Area Chart"; } //Number of charts produced in this demo public int getNoOfCharts() { return 1; } //Main code for creating charts public void createChart(ChartViewer viewer, int index) { // The data for the area chart double[] data = {30, 28, 40, 55, 75, 68, 54, 60, 50, 62, 75, 65, 75, 89, 60, 55, 53, 35, 50, 66, 56, 48, 52, 65, 62}; // The labels for the area chart String[] labels = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24"}; // Create a XYChart object of size 250 x 250 pixels XYChart c = new XYChart(250, 250); // Set the plotarea at (30, 20) and of size 200 x 200 pixels c.setPlotArea(30, 20, 200, 200); // Add an area chart layer using the given data c.addAreaLayer(data); // Set the labels on the x axis. c.xAxis().setLabels(labels); // Display 1 out of 3 labels on the x-axis. c.xAxis().setLabelStep(3); // Output the chart viewer.setImage(c.makeImage()); //include tool tip for the chart viewer.setImageMap(c.getHTMLImageMap("clickable", "", "title='Hour {xLabel}: Traffic {value} GBytes'")); } //Allow this module to run as standalone program for easy testingpublic void int() // main(String[] args) { //Instantiate an instance of this demo module DemoModule demo = new simplearea(); //Create and set up the main window JFrame frame = new JFrame(demo.toString()); frame.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) {System.exit(0);} }); frame.getContentPane().setBackground(Color.white); // Create the chart and put them in the content pane ChartViewer viewer = new ChartViewer(); demo.createChart(viewer, 0); frame.getContentPane().add(viewer); // Display the window frame.pack(); frame.setVisible(true); }}
1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22:23:24:25:26:27:28:29:30:31:32:33:34:35:36:37:38:39:40:41:42:43:44:45:46:47:48:49:50:51:52:53:54:55:56:57:58:59:60:61:62:63:64:65:66:67:68:69:70:71:72:73:74:75:76:77:78:79:80:81:82:83:84:85:86:87:88:89:90:91:92:93:94:95:96:97:98:99:100:101:102:103:
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan
Mr Objects,
Last two question
1- Why "pulbic static void main {"working for Applet now .
2- What is reason you addthe following code in the original code
public void init() {
// Create the chart and put them in the content pane
ChartViewer viewer = new ChartViewer();
createChart(viewer, 0);
add(viewer);
THanks, Time to sleep, please answer me
Duncan