goURL
//
// goURL.java - created April 1997
// revised March 1998
//
// Michael S. Shipp
// mkshp@ionet.net
//
// Gathers website names and urls from applet parameter tags
// and inserts them into a choice box. From there, a user
// may chose which site they would like to view. goURL automatically
// takes them there.
//
// goURL.java comes "AS IS".
import java.awt.*;
import java.applet.*;
import java.net.*;
public class goURL extends Applet
{
Choice page;
String webpage,
pageURL;
String[] holdPage;
String[] holdURL;
int NUMBER_OF_URLS = 256;
int i;
public void init()
{
page = new Choice();
holdPage = new String[NUMBER_OF_URLS];
holdURL = new String[NUMBER_OF_URLS];
for(i = 0; i < NUMBER_OF_URLS; i++)
{
webpage=getParameter("page" + i);
pageURL=getParameter("url" + i);
if((webpage == null) || (pageURL == null)) break;
holdPage[i] = webpage;
holdURL[i] = pageURL;
page.addItem(holdPage[i]);
}
add(page);
}
public boolean action(Event e, Object obj)
{
int temp;
if(e.target.equals(page))
{
temp = page.getSelectedIndex();
try
{
URL u = new URL(holdURL[temp]);
getAppletContext().showDocument(u);
}// End try statement
catch(MalformedURLException ex)
{
System.err.println(ex);
}// End catch statement
}// End of if statement
return true;
} //end of action
}// End goURL
Back to the goURL applet page
New on the Java Boutique:
New Review:
Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling
API boasts simplicity, ease-of-integration, a well-rounded feature
set, and it's free!
New Applet:
Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA
sequences into three useful formats.
Elsewhere on internet.com:
WebDeveloper Java
Lots of Java information on webdeveloper.com
WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.
ScriptSearch Java
Hundreds of free Java code files to download.
jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.
|