FileDocCategorySizeDatePackage
Fibonacci.javaAPI DocExample947Sat Sep 09 19:55:10 BST 2000None

Fibonacci.java

import javax.swing.text.*;
import javax.swing.*;
import java.net.*;
import java.io.*;
import java.awt.*;

public class Fibonacci {

  public static void main(String[] args) {
        
        
     StringBuffer result = new StringBuffer("<html><body><h1>Fibonacci Sequence</h1><ol>");   
     
     long f1 = 0;
     long f2 = 1;
        
     for (int i = 0; i < 100; i++) {
       result.append("<li>");
       result.append(f1);
       long temp = f2;
       f2 = f1 + f2;
       f1 = temp;
     }  
        
     result.append("</ol></body></html>");
     
     
     JEditorPane jep = new JEditorPane("text/html", result.toString());
     jep.setEditable(false);    
      
     JScrollPane scrollPane = new JScrollPane(jep);     
     JFrame f = new JFrame("Fibonacci Sequence");
     f.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
     f.getContentPane().add(scrollPane);
     f.setSize(512, 342);
     f.show();
    
  }


}