Enhance Your Web Site with a Java Slideshow Applet

Enhance Your Web Site with a Java Slideshow Applet

Not only programmers can enjoy the benefits of Java. Java applets (small Java programs), which can enhance your Web site immensely, are available on the Internet–many for free. Of course, many of them are really just gimmicky. How many times have you waited for a large applet to download on a site only to find it provides yet another rippling text effect?

In this column, I describe an applet that actually is useful, and which you can easily customize to suit your needs with hardly any programming skill at all!

The Slideshow Applet
Many Java programmers make applets available on their Web sites. Before discontinuing his Web site at the end of 2001, Java applet writer David Griffiths did also. He wrote the slideshow applet that I discuss in this article, which he named “gallery”.

Griffiths’s gallery applet repeatedly displays a series of images, which can be any combination of GIFs and JPGs. The applet also can be turned into a hyperlink, so viewers can click to a specific URL. A variety of effects are built in to enhance the transition between one image and the next. (Click here to see some examples of these image transitions.)

Why Is This Useful?
This applet can serve a range of purposes. For one, you obviously can show your own picture gallery (holiday snapshots, perhaps) in an entertaining way that doesn’t require your visitors to scroll through pages and repeatedly click on miniscule thumbnails.

Another use might be to add a dynamic touch to a professional’s online resume–a couple of pictures in high-powered poses, fading from one to the next, could leave a strong impression.

Online shopping sites can use the applet to display a series of rotating advertisements in an eye-catching fashion by saving the advertisements as GIF or JPG images. The advertisements could be special offers, which provide the viewer with more information–and the opportunity to buy–when he or she clicks on them.

These are only a couple of the ways this applet can be applied. You may come up with uses more suitable to your particular site and find other ways to dazzle your visitors with the gallery app.What You Need to Do
To use this applet yourself, download the source code file. Next, publish the gallery.jar file into your Web site’s directory on your Web server. Then, in the HTML pages for your site, insert a tag wherever you want to use the applet.

The following code makes a Web page that displays the pictures from my example in the previous section:

                      Put something here for browsers that don't understand Java

The tag indicates that the applet requires some parameters, and each one requires a value. This is the only programming you have to do. The available parameters are as follows:

  • image
    This parameter specifies the list of images used in the slide show. The parameters should be passed as image0, image1, image2, and so on. You can use as many images as you want.
  • mixers
    These are the transition effects that the slideshow will use, given as a comma-separated list. The choices are “ImageMixer” (simple cross-fade), “Burn” (irregular fade, colored to resemble fire), “Butterfly” (expanding X fade), “Smoke” (irregular smoke-like fade), and “Wipe” (horizontal or vertical wipe).

    So, for instance, if you want to use only “Smoke” and “ImageMixer”, the mixers parameter should be set to “Smoke, ImageMixer”. Be careful with the capitalization of the mixer names–if you get the cases of the letters wrong, they will not work. If you don’t specify any mixers, then the applet uses them all.

  • href
    If you want to use the applet as a hyperlink, set the href parameter to the URL for the page that you want users to go to when they click the applet.
  • target
    This parameter is needed only if you use frames. If you use the applet as a link, then enter the name of the target frame into which the page will be loaded.
  • map
    Gallery can use image maps from the page that contains it. For example, if you have a tag in a page called “fred”, then you should set the map parameter to “fred” (not “#fred”).
  • I suggest you put the gallery.jar file in the same directory as the page on which it will appear. If you want to move it elsewhere, use the “CODEBASE” option to point to the appropriate directory. Because the applet is stored in the gallery.jar archive file, you will need to add “archive=gallery.jar” into your applet statement, as in the code snippet above.

    devx-admin

    devx-admin

    Share the Post:
    USA Companies

    Top Software Development Companies in USA

    Navigating the tech landscape to find the right partner is crucial yet challenging. This article offers a comparative glimpse into the top software development companies

    Software Development

    Top Software Development Companies

    Looking for the best in software development? Our list of Top Software Development Companies is your gateway to finding the right tech partner. Dive in

    India Web Development

    Top Web Development Companies in India

    In the digital race, the right web development partner is your winning edge. Dive into our curated list of top web development companies in India,

    USA Web Development

    Top Web Development Companies in USA

    Looking for the best web development companies in the USA? We’ve got you covered! Check out our top 10 picks to find the right partner

    Clean Energy Adoption

    Inside Michigan’s Clean Energy Revolution

    Democratic state legislators in Michigan continue to discuss and debate clean energy legislation in the hopes of establishing a comprehensive clean energy strategy for the

    Chips Act Revolution

    European Chips Act: What is it?

    In response to the intensifying worldwide technology competition, Europe has unveiled the long-awaited European Chips Act. This daring legislative proposal aims to fortify Europe’s semiconductor

    USA Companies

    Top Software Development Companies in USA

    Navigating the tech landscape to find the right partner is crucial yet challenging. This article offers a comparative glimpse into the top software development companies in the USA. Through a

    Software Development

    Top Software Development Companies

    Looking for the best in software development? Our list of Top Software Development Companies is your gateway to finding the right tech partner. Dive in and explore the leaders in

    India Web Development

    Top Web Development Companies in India

    In the digital race, the right web development partner is your winning edge. Dive into our curated list of top web development companies in India, and kickstart your journey to

    USA Web Development

    Top Web Development Companies in USA

    Looking for the best web development companies in the USA? We’ve got you covered! Check out our top 10 picks to find the right partner for your online project. Your

    Clean Energy Adoption

    Inside Michigan’s Clean Energy Revolution

    Democratic state legislators in Michigan continue to discuss and debate clean energy legislation in the hopes of establishing a comprehensive clean energy strategy for the state. A Senate committee meeting

    Chips Act Revolution

    European Chips Act: What is it?

    In response to the intensifying worldwide technology competition, Europe has unveiled the long-awaited European Chips Act. This daring legislative proposal aims to fortify Europe’s semiconductor supply chain and enhance its

    Revolutionized Low-Code

    You Should Use Low-Code Platforms for Apps

    As the demand for rapid software development increases, low-code platforms have emerged as a popular choice among developers for their ability to build applications with minimal coding. These platforms not

    Cybersecurity Strategy

    Five Powerful Strategies to Bolster Your Cybersecurity

    In today’s increasingly digital landscape, businesses of all sizes must prioritize cyber security measures to defend against potential dangers. Cyber security professionals suggest five simple technological strategies to help companies

    Global Layoffs

    Tech Layoffs Are Getting Worse Globally

    Since the start of 2023, the global technology sector has experienced a significant rise in layoffs, with over 236,000 workers being let go by 1,019 tech firms, as per data

    Huawei Electric Dazzle

    Huawei Dazzles with Electric Vehicles and Wireless Earbuds

    During a prominent unveiling event, Huawei, the Chinese telecommunications powerhouse, kept quiet about its enigmatic new 5G phone and alleged cutting-edge chip development. Instead, Huawei astounded the audience by presenting

    Cybersecurity Banking Revolution

    Digital Banking Needs Cybersecurity

    The banking, financial, and insurance (BFSI) sectors are pioneers in digital transformation, using web applications and application programming interfaces (APIs) to provide seamless services to customers around the world. Rising

    FinTech Leadership

    Terry Clune’s Fintech Empire

    Over the past 30 years, Terry Clune has built a remarkable business empire, with CluneTech at the helm. The CEO and Founder has successfully created eight fintech firms, attracting renowned

    The Role Of AI Within A Web Design Agency?

    In the digital age, the role of Artificial Intelligence (AI) in web design is rapidly evolving, transitioning from a futuristic concept to practical tools used in design, coding, content writing

    Generative AI Revolution

    Is Generative AI the Next Internet?

    The increasing demand for Generative AI models has led to a surge in its adoption across diverse sectors, with healthcare, automotive, and financial services being among the top beneficiaries. These

    Microsoft Laptop

    The New Surface Laptop Studio 2 Is Nuts

    The Surface Laptop Studio 2 is a dynamic and robust all-in-one laptop designed for creators and professionals alike. It features a 14.4″ touchscreen and a cutting-edge design that is over

    5G Innovations

    GPU-Accelerated 5G in Japan

    NTT DOCOMO, a global telecommunications giant, is set to break new ground in the industry as it prepares to launch a GPU-accelerated 5G network in Japan. This innovative approach will

    AI Ethics

    AI Journalism: Balancing Integrity and Innovation

    An op-ed, produced using Microsoft’s Bing Chat AI software, recently appeared in the St. Louis Post-Dispatch, discussing the potential concerns surrounding the employment of artificial intelligence (AI) in journalism. These

    Savings Extravaganza

    Big Deal Days Extravaganza

    The highly awaited Big Deal Days event for October 2023 is nearly here, scheduled for the 10th and 11th. Similar to the previous year, this autumn sale has already created

    Cisco Splunk Deal

    Cisco Splunk Deal Sparks Tech Acquisition Frenzy

    Cisco’s recent massive purchase of Splunk, an AI-powered cybersecurity firm, for $28 billion signals a potential boost in tech deals after a year of subdued mergers and acquisitions in the

    Iran Drone Expansion

    Iran’s Jet-Propelled Drone Reshapes Power Balance

    Iran has recently unveiled a jet-propelled variant of its Shahed series drone, marking a significant advancement in the nation’s drone technology. The new drone is poised to reshape the regional

    Solar Geoengineering

    Did the Overshoot Commission Shoot Down Geoengineering?

    The Overshoot Commission has recently released a comprehensive report that discusses the controversial topic of Solar Geoengineering, also known as Solar Radiation Modification (SRM). The Commission’s primary objective is to

    Remote Learning

    Revolutionizing Remote Learning for Success

    School districts are preparing to reveal a substantial technological upgrade designed to significantly improve remote learning experiences for both educators and students amid the ongoing pandemic. This major investment, which

    Revolutionary SABERS Transforming

    SABERS Batteries Transforming Industries

    Scientists John Connell and Yi Lin from NASA’s Solid-state Architecture Batteries for Enhanced Rechargeability and Safety (SABERS) project are working on experimental solid-state battery packs that could dramatically change the

    Build a Website

    How Much Does It Cost to Build a Website?

    Are you wondering how much it costs to build a website? The approximated cost is based on several factors, including which add-ons and platforms you choose. For example, a self-hosted

    ©2023 Copyright DevX - All Rights Reserved. Registration or use of this site constitutes acceptance of our Terms of Service and Privacy Policy.

    Sitemap