用JAVA编写一个简单的浏览器程序

系统知识07

用JAVA编写一个简单的浏览器程序,第1张

用JAVA编写一个简单的浏览器程序
导读:import javaxswing;import javaawt;import javaawtevent;import javanet;import javaio;import javaxswingevent;@SuppressWarnin

import javaxswing;

import javaawt;

import javaawtevent;

import javanet;

import javaio;

import javaxswingevent;

@SuppressWarnings("serial")

class Win3 extends JFrame implements ActionListener,Runnable

{

JButton button;

URL url;

JTextField text;

JEditorPane editPane;

byte b[]=new byte[118];

Thread thread;

public Win3()

{

text=new JTextField(20);

editPane=new JEditorPane();

editPanesetEditable(false);

button=new JButton("确定");

buttonaddActionListener(this);

thread=new Thread(this);

JPanel p=new JPanel();

padd(new JLabel("输入网址:"));

padd(text);

padd(button);

Container con=getContentPane();

conadd(new *** crollPane(editPane),BorderLayoutCENTER);

conadd(p,BorderLayoutNORTH);

setBounds(60,60,400,300);

setVisible(true);

validate();

setDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

editPaneaddHyperlinkListener(new HyperlinkListener()

{

public void hyperlinkUpdate(HyperlinkEvent e)

{

if(egetEventType()==

HyperlinkEventEventTypeACTIVATED)

{

try{

editPanesetPage(egetURL());

}

catch(IOException e1)

{

editPanesetText(""+e1);

}

}

}

}

);

}

public void actionPerformed(ActionEvent e)

{

if(!(threadisAlive()))

thread=new Thread(this);

try{

threadstart();

}

catch(Exception ee)

{

textsetText("我正在读取"+url);

}

}

public void run()

{

try {

int n=-1;

editPanesetText(null);

url=new URL(textgetText()trim());

editPanesetPage(url);

}

catch(MalformedURLException e1)

{

textsetText(""+e1);

return;

}

catch(IOException e1)

{

textsetText(""+e1);

return;

}

}

}

public class Example3

{

public static void main(String args[])

{

new Win3();

}

}

安装了JAVA虚拟机后还必须配置环境变量方可正常使用,

*** :

“计算机”--右键--“属性”--“高级设置”--“环境变量”--path后面加上如下内容“;c:\pargram files\jdk160_20\bin”

添加环境变量:名称为:classpath

内容为:;

保存OK。

以下是Java70和Java80版本对系统的要求,且表示的是一部分,用于提供对支持的浏览器和操作系统的概览。仅供参考。其实安装java软件的过程也比较简单,但是对于新手朋友来说有点麻烦。

Java70对电脑系统的要求

1、Windows 系统

Windows 10(7u85 和更高版本)

Windows 8x(桌面)

Windows 7 SP1

Windows Vista SP2

Windows Server 2008 SP2 和 2008 R2 SP1(64 位)

Windows Server 2012(64 位)和 2012 R2(64 位)

RAM:128 MB;对于 Windows XP(32 位),为 64 MB

磁盘空间:124 MB

浏览器:Internet Explorer 70 和更高版本,Firefox 36 和更高版本

注:从 2014 年 4 月 8 日开始,Microsoft 停止支持 Windows XP,因此它不再是受官方支持的平台。用户可以自担风险,仍然在

Windows XP 上使用 Java 7 更新,但仅针对 Microsoft Windows 发行版 Windows Vista 或更高版本提供支持。

2、Mac OS X 系统

基于 Intel 的 Mac,运行 Mac OS X 版本 1073 和更高版本、1083 和更高版本、109 和更高版本

需要管理员权限才能安装

64 位浏览器

要在 Mac OS X 上运行 Oracle Java,需要 64 位浏览器(例如 Safari 或 Firefox)。

3、Linux 系统

Oracle Linux 55 以上

Oracle Linux 6x(32 位),6x(64 位)

Oracle Linux 7x(64 位)(7u67 和更高版本)

Red Hat Enterprise Linux 55 和更高版本,6x(32 位),6x(64 位)

Red Hat Enterprise Linux 7x(64 位)(7u67 和更高版本)

Suse Linux Enterprise Server 10 SP2,11x

Suse Linux Enterprise Server 12x(7u75 和更高版本)

Ubuntu Linux 1004 和更高版本

浏览器:Firefox 36 及更高版本

Java80对电脑系统的要求

1、Windows 系统

Windows 10(8u51 和更高版本)

Windows 8x(桌面)

Windows 7 SP1

Windows Vista SP2

Windows Server 2008 R2 SP1(64 位)

Windows Server 2012 和 2012 R2(64 位)

RAM:128 MB

磁盘空间:JRE 为 124 MB;Java Update 为 2 MB

处理器:更低 Pentium 2 266 MHz 处理器

浏览器:Internet Explorer 9 和更高版本,Firefox

2、Mac OS X 系统

基于 Intel 的 Mac,运行 Mac OS X 版本 1083 和更高版本、109 和更高版本

需要管理员权限才能安装

64 位浏览器

要在 Mac OS X 上运行 Oracle Java,需要 64 位浏览器(例如 Safari 或 Firefox)。

3、Linux 系统

Oracle Linux 55 和更高版本

Oracle Linux 6x(32 位),6x(64 位)

Oracle Linux 7x(64 位)(8u20 和更高版本)

Red Hat Enterprise Linux 55 和更高版本1,6x(32 位),6x(64 位)

Red Hat Enterprise Linux 7x(64 位)(8u20 和更高版本)

Suse Linux Enterprise Server 10 SP2+,11x

Suse Linux Enterprise Server 12x(64 位)(8u31 和更高版本)

Ubuntu Linux 1204 LTS,13x

Ubuntu Linux 14x(8u25 和更高版本)

浏览器:Firefox

以上便是Java软件70版本跟80版本对于计算机系统的一些要求,并不代表全部Java版本的运行环境。