称一个小程序如何 [英] To call one applet how another

查看:131
本文介绍了称一个小程序如何的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import javax.swing.*;
import java.io.*;
import java.net.*;

class Naviagte extends Applet implements ActionListener
{
	Button b1;
	URL order;
	public void init()
   	{
		b1=new Button("Click Here for Next Page");
        		b1.setBounds(150,320,150,40);
        		add(b1);
        		b1.addActionListener(this);

		try
       		{
        			order =new URL("C:\Program Files\Java\jdk1.6.0_13\bin\Next.html");   
        		}
        		catch(MalformedURLException e)
		{
        			System.out.println("HH");
        		}
	}	
	public void actionPerformed(ActionEvent e)
    	{
	        	if(e.getSource()==b1)
        		{
        			getAppletContext().showDocument(order);
        			System.out.println("HI");
        		}
	}
}


我无法运行此代码.
它会给并发症带来错误,例如第
行中的非法转义字符" 顺序=新的URL("C:\ Program Files \ Java \ jdk1.6.0_13 \ bin \ Next.html");

我为Naviagte和Next制作了一个html文件,也为Next类制作了一个Java文件,但是我仍然无法运行它.

请帮助我.


I am unable to run this code.
It gives error on complication, such as "illegal escape character" in line
order =new URL("C:\Program Files\Java\jdk1.6.0_13\bin\Next.html");

I have made a html file for Naviagte and Next as well I have made a java file for Next class, but I am still unable to run it.

Please help me.

推荐答案

我在这里确实遇到了一些问题.
I do see a couple of problems here.

  1. 第一个是您关心的那个.常见的反斜杠通常是字符串中的转义字符,用于表示特殊字符,例如通过\ t制表符.因此,如果要在字符串中包含反斜杠,则必须使用反斜杠对其进行转义:\\.
  2. 第二点是文件路径不是URL.如果您想知道文件URL的正确语法,则应该在Google上确切地找到:文件系统URL".对我来说,java安装的bin文件夹中的文件系统看起来真的很脏.我不确定小应用程序容器是否甚至允许访问客户端计算机上的该文件夹.



问候,

曼弗雷德(Manfred)



Regards,

Manfred


这篇关于称一个小程序如何的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆