⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fibonaccitest.java

📁 一个十分好的java基础学习的课件
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class FibonacciTest extends JApplet implements ActionListener{
	JLabel numLabel,resultLabel;
	JTextField num,result;
	
	public void init()
	{
		Container c=getContentPane();
		c.setLayout(new FlowLayout());
		numLabel=new JLabel("Enter an integer and press Enter");
		c.add(numLabel);
		
		num=new JTextField(10);
		num.addActionListener(this);
		c.add(num);
		
		resultLabel=new JLabel("Fibonacci Value is");
		c.add(resultLabel);
		
		result=new JTextField(15);
		result.setEditable(false);
		c.add(result);
	}
	
	public void actionPerformed(ActionEvent e)
	{
		long number,fibonacciValue;
		
		number=Long.parseLong(num.getText());
		showStatus("Calculating...");
		fibonacciValue=fibonacci(number);
		showStatus("Done.");
		result.setText(Long.toString(fibonacciValue));
		}
		
		public long fibonacci(long n)
		{
			if (n==0||n==1)
			return n;
			else
			return fibonacci(n-1)+fibonacci(n-2);
			}
			}                                                                                                                                                                              

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -