Complete Application in Java

From codeuu,source code

Jump to: navigation, search
A Basic Pie Chart (Part III)

Rewritten 11/27/06. This is the third level of the basic pie chart example. It shows you how to get user input to display a pie/bar chart. In addition, it allows you to print the displayed chart. A tutorial shows how to build it and the src are included. Updated 5/30/04.

A Basic Hardware Store II

Rewritten on 06/02/06. In this rewrite, the GUI is virtually the same, but the underlying code has had a major rewrite. In the previous version, there was one table. In this version, we have gone to multiple tables, where a table represents one tool. In addition, we show how to initialize the table during the initial call to the HardwareStore constructor.Updated 12/01/04 to loop on adds/updates/deletes. You can turn debug on/off from the menu bar. Send me an email if you have any problems with this example at ronholland@sumtotalz.com. This application shows the use of 1- RandomAccessFile processing 2- JMenu 3- JTable 4- Event processing 5- etc. This is written between the intermediate and advanced programmer levels. A tutorial and Src are included to show you how to build the example. Send me an email if you have any problems with this example at ronholland@sumtotalz.com. This version of the Hardware Store adds a shopping cart, which is based on JTable and it creates an invoice, that is based on HTML. Hardware Store II is based on the previous version of the Hardware Store. A tutorial and Src are provided to show you how to build the example.

A Basic CS Hardware Store III

Rewritten on 08/30/06 In this rewrite, the GUI is virtually the same, but the underlying code has had a major rewrite. In the previous version, there was one table. In this version, we have gone to multiple tables, where a table represents one tool, which is consistent with the updates to the previous versions. The documentation has also been enhanced. Updated 11/27/04 to loop on adds/updates/deletes. If you have a problem running this program, send me an email at ronholland@sumtotalz.com This version of the Hardware Store converts Hardware Store II to a two-tier client-server model. It maintains the same functionality with a different architectural model. There is a tutorial that shows you how to build it. Src included. Votes pls.

A Beaut Chat App with noughts and crosses

Client server chat app with built in game of noughts and crosses. cool eh?

A (part9) Struts n Java Database Programming with BEA Weblogic Server 7

Lots of Guys have stuck up with Weblogic Server wheather they Like it or not, they have very less Options but to deal with it. This article and code does not cover up all that BEA has to say about weblogic , they know it best as to how to sell their product

A basic java program

This example shows the reader how to build a couple of simple applets and simple applications, using a basic template for applications and one for applets. The source for the examples and a tutorial are included.

AddressBook

This is a simple address book in which you can save and retrieve entries. Entries can have a large amount of information, including name, address, phone number and with a specified number of lines available for notes. You can add, delete or modify entries.

A basic Client Server application

Updated 6/28/06. This example shows you how to build a basic client/server application. This example sends a message from the Client to the Server and the Server acknowledges the receipt of the message. The source and a tutorial are included.

A basic Client Server application II

Updated 7/13/06. This version II example shows you how to build a basic client/server address application. The client sends a last name to the server and the server responds. Address infomation is stored in a 2x2 array in the form of records. The source and a tutorial are included.

A (part10) Powerful Swing Code to Maintain CD Database

As they say necessity is the mother of invention I had around 150 Video CDs in my shelf so I decided to write a small swing Application , the code can be downloaded here, how ever I suggest u go through the installation instructions and article associated with it Mastering Java Swing in my site http://www.geocities.com/james_smith73 , if u like the code vote for it, Regards James Smith

A (part11) Oracle with Java using J2EE Architecture

This had always been the most Complicated Subject to Handle Beacuse of Improper and Bad Documentations available over the net and Books u read , Thats one of the Reasons i delayed in writing in This Article and Most of the books never seem to answer your question.

A basic Client Server Application III

Updated 08/01/06 to make some of the code more efficient work better. Updated 11/27/04 to loop on adds/updates/deletes. This version III example shows you how to build a basic client/server

A basic Client Server Application IV

Updated 11/28/04 to loop on adds/updates/deletes. This version IV example shows you how to build a basic client/server address application using persistent data. This version modifies the previous version III so that version III uses the MS Access database and the SQL interface. The client sends an action to the server and the server responds. The source and a tutorial are included.

a 3 tier application

this is a 3 tier application in which client send the parameters to search a query then middle server create query send it to the data server and data server process the query and return the result to middle server and middle server return the result to the client

A complete guide to Java Script

A guide to Java Script

A Simple Java Script Validation

Validate the Inputs given by user

A Beginners Guide To RMI

In general, this ebook is written for anyone interested in using Java Remote Method Invocation to build distributed applications. The ebook is intended to be a practical guide to RMI. This ebook assumes the reader has a basic knowledge of Object Oriented Programming and the Java language. All the examples given in this ebook have been tested using JDK 1.3.

A Basic Linked List I

This is an introduction to Linked Lists. This is the first of a set of tutorials that will build on the preceding tutorial. The end result is a Car Parts application that uses a Linked List and random access to create and maintain persistent data. This verson has the following functions/methods:

A A Basic Linked List II

This is the second installment of the introduction to Linked Lists. This is the second of a set of tutorials that will build on the preceding tutorial. The end result is a Car Parts application that uses a Linked List and random access to create and maintain persistent data. The functions are:

A Basic Linked List III

This is the third installment of the introduction to Linked Lists. This is the third of a set of tutorials that will build on the preceding tutorial. The end result is a Car Parts application that uses a Linked List and random access to create and maintain persistent data. This tutorial puts a GUI front end on the previous example. It runs as either an applet or an application. The functions are: 1- LinkedList() - Constructs an empty list. 2- LinkedList(int n, LinkedList ln) This Constructor is no longer used 3- add( int num ) - Inserts the specified element to this list in ascending sorted order. 4- addLast( int num) - Appends the given element to the end of this list. 5- addFirst( int num ) - Inserts the given element at the beginning of this list. 6- DisplayLL() - Displays the elements in the list to the screen 7- Remove(int num) - Deletes the specified element from the list. 8- isEmpty() - Determines if the list is empty. 9- contains( int num ) - Determines if the specified value is in the list. 10- toArray(int a[]) - Add each element in the list to the referenced array. 11- getLast() - Returns the last element in the list. 12- size() - Returns the size of the list i.e., the number of elements.

Audio Track Finder v1.0

This program was created for individuals who own numerous unlabeled mixed cds and would love to have a means of locating tracks on the cd.

A ( part10 ) Powerful Java XML XSL XSLT Code

Dear Friends

A Basic Linked List IV

This is the fourth installment of the introduction to Linked Lists. This is the fourth of a set of tutorials that builds on the preceding tutorial. The end result is a Car Parts application that uses a Linked List and random access to create and maintain persistent data. Effectively, we have taken a GUI front end that shows Car Parts Store Inventory and allow for the adding, updating and/or deletion of car parts from the inventory. The source and a help file on how to build this application are included.

A Basic Pie Chart IB

This is the next level of the basic Pie Chart I example. It is written at the beginner programmer level. This example, along with a tutorial, shows you how to get user input to display a pie chart. Src included. The requirements for this project are to:

Ajax4JSF Sample Code Demo

For more information of how that code works.

Atm simulation on stand alone pc using Swings,Jdbc

The purpose id to build a ATM software and show its simulation on a stand alone machine without connecting to network.. The system uses back end as MS Access for database. The source code is build on Jcreator and it requires configuration of Jdbc odbc driver. This was a project done for my graduation for the final year in bsc comp sci.

A basic multithreaded applet

In this tutorial, we will explore the life cycle of a thread or the stages a thread goes through from the time it is loaded into memory until it shuts down. An outline of these stages is:

airways reservation system

it is a airways reservation system developed in java

a online tesing site

this is an online testing site developed by me during my academics.this site is a complete application for a testing site.the question are displaye randomly from the database.and the answer is matched with the options in database.you choose the option and in the last of the test you can see the result get by you.aslo ther e is a time limit set in database ffor the test,the databse used is ms acess

A Basic Multithread program

This tutorial - This tutorial builds on the ThreadLifeCycle_III class developed in the last tutorial and does two things:

Advanced Payroll System

This is complete Payroll Application including Printpreviw and printing also no need to make ODBC connection directly run anywhere.

A basic Multithreaded Client Server application

The purpose of the tutorial is to show you how to build a multithreaded client server application. This tutorial assumes that you have read and completed the following tutorials.

A basic Multithreaded Client Server II application

The purpose of the tutorial is to show you how to build a multithreaded client server application that responds to requests from clients that use either TCP/IP or HTTP protocols. Normally, TCP/IP is used with applications (programs with a main() method) and HTTP is used in calls from browsers. This tutorial shows you how to build a poor man's modified Tomcat. You might call it a student's version of Tomcat. The server we will build will not come close to having the functionality of Tomcat; however, it will help you start developing the theory behind the more complex servers. This tutorial assumes that you have read and completed the following tutorials.

A basic Multithreaded Client Server III application

The purpose of the tutorial is to show you how to build a multithreaded client server application that responds to requests from clients that use either TCP/IP or HTTP protocols. In addition, we will change the array of addresses found in the MultiThreaded Client Server II Application to a file that contains persistent address data. Normally, TCP/IP is used with applications (programs with a main() method) and HTTP is used in calls from browsers. This tutorial shows you how to build a poor man's modified Tomcat. You might call it a student's version of Tomcat. The server we will build will not come close to having the functionality of Tomcat; however, it will help you start developing the theory behind the more complex servers. This tutorial assumes that you have read and completed the following tutorials.

A ( part11 ) Powerful EJB 3.0 , Struts, Web Services code on JBoss AS

To make programming more easier and understandable for developers using EJB 3.0 on JBoss App server and Struts on some Web server like Tomcat

A Notepad

I made this application for myself just for practice. This is made in a “frame” and not in an applet. Also please note this is not completed yet and a few functions like search and search next are not yet working. Many of the methods used run on depreciated API and may cause a problem there. It all depends on the version of “JAVA” you are running.

Amitava Sen

It works like MS-DOS prompt does in Windows . Only difference is that "Molecule" is platform independent . it also works in Unix & Solaris also. the coolest part is that "Molecule" is very small in size and is very simple to use. it is written in Java, therefore the file i've included is a file named "NetDemo.class". So you must have java installed in your system i.e. your machine has to be a Java Virtual Machine (JVM). to run this software. "NetDemo.exe" which is the executable version is also available but i've not included it over here.

Album Collector

This is a simple program that stores info of music album and save it as a database. It can sort, search, replace, save and export to HTML.

Address Book

This is a simple Address Book that writes to a sequential access file. It acts as two programs in one. It can create a new address file that you can write to or you can open an address file already created and read the file. This was just a program we had to do for class, but it can be modified to both read and write at the same time if you wanted to do that.

Asembler for 16F84 PIC micro

Multi-pass asembler for the 16F84 PIC micro implemented in JavaScript

A faculty book system

Hi, this program is for my Java assignment.. this is a simple program which make use of JTable, MDI, text file, array, etc... if you like this program, pls vote me :D

A Voting System Applet

calculates how many votes did one item received during the voting process

AAA - ISAP

ISAP is an Product developed to Web enable some the SAP Material Management Modules like Purchasing - Purchase Requisition , Purchase Order , Purchase Requisition Release,Purchase Requisition Reset Release operation over the Web. This product is to the leading application development tool for web-enabling SAP R/3. designed strictly for Internet technologies, right now ISAP leverages only fior Apache Tomcat Web Server only and allows developers to build e-Business applications that support real-time connectivity to SAP R/3 via Java, Macromedia ColdFusion, Microsoft Active Server Pages, and XML with a click of a button. With ISAP, companies can optimize the value of SAP R/3, and can do so with significantly reduced development time and cost. Available today from Me(dotcomramesh@rediffmail.com) ISAP is a must see for any company looking to incorporate SAP R/3 into their e-Business strategy. I used following BAPI for my development and i developed the Middleware Bean interfaces for the Respective BAPIS. BAPI_REQUISITION_CREATE BAPI_REQUISITION_CHANGE BAPI_REQUISITION_DELETE BAPI_REQUISITION_GETDETAIL BAPI_REQUISITION_GETITEMS BAPI_REQUISITION_GETITEMSREL BAPI_REQUISITION_GETRELINFO BAPI_REQUISITION_RELEASE_GEN BAPI_REQUISITION_RESETRELEASE_GEN BAPI_PO_CREATE BAPI_PO_CHANGE BAPI_PO_DELETE BAPI_INFORECORD_GETLIST BAPI_MATERIAL_GETLIST BAPI_VENDOR_GETLIST BAPI_VENDOR_GETLIST BAPI_SOURCEDETERMIN_GETSOS

An advanced text editor

This is an advanced text editor, more or less like the windows notepad. Its full functionable and ready to implement. please email me if you find any bugs or have suggestions.

A ClientServer App

This is a Client Server application , the client can send data to the server and the server can respond ... it uses port(100) and ip address ....

A ( part4 ) Simplified Swing & JDBC Code for Adding, Modifying and Deleting Records

This code shows how to add, delete and modify records using Java Swing GUI and JDBC, its more simple than my previous version of part1, as I got suggestions by many programmers to simplify this code to do minimum requirement necessary for a new java programmer .

Advanced JavaScript Plugins - Send real emails, access files on server, create cookies, and more!!!

Advanced Javascript Plugins provides you a very easy way to perform special tasks directly in JavaScript like sending emails, writing to files on your server, creating and managing cookies, creating personal hit counter, adding security to your pages like disabling right click, drag & drop, copy & paste, etc, and more!!!

A (part5) Powerful Tutorial for Installing and Configuring Java Servlets on Tomcat Server

Friends, download this zip file and stay online as the images are coming from the live site or visit http://www.geocities.com/james_smith73 and in Download link u can read this tutorial , It is Must read tutorial for all my Servlet codes.

A (part7) Simple Code using Java Server Pages JSP with Java Beans and OOPS Concepts

Apr 24, latest version of this code and OOPS , Object Oriented Programming Concepts are available at http://www.geocities.com/james_smith73 , This article teaches how to write Java Beans with JSP , Its Simple hope you can make it work, This Simple Program Shows you how you can Call Java Beans using Java Beans useBean and setProperty to access Bean Info from JSP .any queries mail me at james_smith73@yahoo.com

A (part6) Powerful J2EE - JSP - EJB - JDBC - XML Code using MVC Architecture of Struts

This concept of using JDBC with reference to J2EE standards or Model View Controller [ MVC ] Architecture is a bit messed up and I read many book and Articles online about this and using Enterprise Java Beans [ EJB ] Database Connection Pool with Java Server Pages [ JSP ] sorry to say this but about 70% of those theories don?t work practically,

A Basic Pie Chart

This is a very basic pie chart example. It is written at the beginner programmer level. A tutorial that shows how to build it is included. Comments and votes pls.

A Basic Pie Chart (Part II)

Rewritten 10/26/06. This is the next level of the basic pie chart IB example. It is written at the beginner programmer level. This example, along with a tutorial, shows you how to get user input to display a pie or a bar chart. Src included. Updated 4/29/06.

application of Data Base

This code it is complete application of Data Base,

Airline Reservation

Airline Reservation. For both domestic and international airline ticket booking. Serialization is used in this project.

Agochar Keypad

There are a number of articles and code samples regarding virtual keyboard in javascript, but i need a compact virtual keyboard with Unicode characters in Hindi (official language of India). The solution is to create an image have all possible characters and then generate a map to capture mouse movement on image.

A Javascript Command Interpreter

A Javascript Command Intpreter. Easy Tools To Learn Javascript. Must Have this!!! FIVE STARS TOOLS!!!

AJAS(Simple JAVA IDE)

AJAS is a powerful editor for Java technologies that provides more power at your fingertips than the entire ordinary editor. AJAS is faster and more efficient than Java-based Editor. This powerful tool is written entirely in JAVA. And, on top of that, AJAS is professionally designed to meet JAVA SWING interface guidelines: you can work quickly and efficiently work with any operating system

Basic Library System

A basic library inventory system. Ready to implement. Contains some major modules. vote for it if you like so i can know my standards :)

Bookmark on Load

Allow your site visitors to bookmark your site upon entry. Cookie based popup which shows only once per visitor no matter how many times they reload the page. Some may use this for popup advertising, hint, hint ;-) DEMO @ http://www.MEPages.NET Popup is IE & Netscape compatible. Javascript, image and bookmark page included.

Band Name Generator

This application generates different band names using phrases that incorporate random nouns, adjetives, and verbs from a dictionary file. It is well commented and great for learning from. I appreciate any kind of feedback, so tell me what you think or just vote for my code!!!

Bookmark Application in XML

It allows anyone to keep an easy tab of website bookmarks. We often lose good site addresses or do not have a handy location. Machine gets formatted or machine is changed.

Brute Force Implementation

This litle app prompts the user for a word and then goes through all possible combinations of the characters used (a-z, A-Z, 0-9) until it finds the word. It uses a recursion so it can brute force any length string. This is only my 2nd program in Java, so please make some comments on how its coded, improvements, etc. Enjoy!

BestBooks for Java

BestBooks for Java is an Accounting Application Framework that uses ODBC for it's back end data storage, illeviating the struggle with proprietary databases. The use of JNI (native inyterfaces) and SQL Inner Joins is also demonstrated. BestBooks allows for the creation of more advanced accounting applications.

BestBooks 2

BestBooks 2 is an Accounting Application Framework using JDBC (with MySQL) and also demonstrates MDI parent-child relationships.

Building Java Executables

Building Java Executables by Vinay Chhabra

BestBooks 2.1

BestBooks 2.1, an Accounting Application Framework, is a restructure of BestBooks 2 previously submitted that includes package segmentation and an extra class for creating the tables for the BestBooks data model, Tested with MySQL. HTML class documentation is also included. Additional information about the BestBooks Accounting Application Framework can be found at bestbooks.farvista.net

Blogging Application

It is a blogging program. Just blog within your own computer.

Blogging Application

You can start blogginf inside yer own computer

Bank Software with ATM

This program that I made was to demonstrate application development in Java. It is a replica (a small one at that) of the software used in banks, create an account, deposit, withdraw, delete account etc.

Belle Boutique POS System

Boutique Point of Sales system.. for selling boutique items. There are transaction, Member (add/edit), report, master items features.

Bluetooth multiplayer game(J2ME)

This a 2 player bluetooth car racing game designed for mobile phones with screen resolution 176*208

Bus Scheduling and Booking System

This is a better version of incomplite Scheduling system I posted earlier.I've add more functionalities e.g booking process and the scheduling part have been highly improved.More information have been added and it's work quite well.Even though scheduling part have been improved,it's not to it's perfect level and I asked anyone to looked at the part and make some improvement then post it back to me to better the functionalities.Contact me by e-mailing me to:jmaniax@gmail.com or call me on +254720233259.

Budget Controlling

Budget Controlling is my first Java project that I created as my final examination in Java Programming subject at my campus.

Notepad Application

Notepad Application

Java NotePad Application

A simple java notepad application. Created this app using JBuilder3 (JDK 1.2) using awt and swing. Pretty cool app but still basic...great for beginners. Be sure to look over the code to map the icons used in the app to the proper locations on your hard-drive. Have fun with it and make improvements. I have submitted the source code along with the classes used.

ClassDoc

ClassDoc examines a java class file and saves the results to a file called "classname".txt where you can find information about the interfaces, methods, modifiers and the superclass given by command line parameter.

Bar Code Generator

It generates a Graphical EAN Bar Code(like my Visual Basic Bar Code Generator). Sorry but it hasn't currently any documentation and I havent used the switch command because I used the Code from a Bar Code Generator I made for my Palm and this doesnt support some commands.

Smiley OS - The Online Smiling Start Menu

Micro$oft gave you the frekin' "START" button. Well I tell ye all to sit back and smile at thy OS. In plain English that means take a look at my new Internet Explorer 4+ only SMILEY OS START MENU! It litrally SMILES BACK at you! It can be easily customised to become the menuing system or index page for your site!

J++ infoCDplayer

The program is a basic cd player in MS J++. It utilizes the Win32 APIs 'mciGetErrorString' and 'mciSendCommand' to talk to your cd drive. It works fairly well. It has all standard cd player functions, including: Play, Stop, Pause, Eject, Back, Forward. I also included a drop-comboBox to jump directly to a track. Check out my screen shot to see the excellent user-interface. The program also implements my 'FlatButton' control that I created to mimic that of CorelDraw.

EasyEdit

A simple text editor. Requires swing, and currently have ONE bug if you are not using 1.3. You can now change font and look and feel. The complete source is included in the jar file.

Test Your Internet Connection Speed!

This program tests the speed of your internet connection by downloading an animated

LogiTest

LogiTest is a Java application for functional and regression testing of Web sites. It currently supports GET and POST methods, HTTPS, cookies, browser history, XML formatted tests, simple Testlet API for writing new tests, user-defined HTTP headers and parameters, and regular expressions. Tests are recorded and played back through a easy-to-use GUI and can be stored and loaded from XML files.

Sorting Algorithms

This program graphically explains basic sorting algorithms. Included is the bubble sort, the insertion sort, the selection sort, the shell sort, and the quick sort. There is a delay option so that the sorting can be slowed down to see what the computer is doing as well as a pause option so that you can pause the sorting on the screen by simply clicking the graph.

Concurrent Train Simulation

The application demonstrates a concurrent train simulation in a 2 way direction train movement on the same track.

Class Browser

This is an application, that may be used from the command line, as well as from a graphical UI, to retrieve the public component information from a compiled Java class file.

ChartGen

This app paints a chart on a JPanel - data for the chart is provided in a JTable which is passed in on construction. Little user input is required to make a visually appealing chart.

chatting on LAN

purpose of this code is to chat on LAN between

Chat Application

This is a pretty cool Chat application used between client and server. Some of my friends wrote this and told me i should post it on here to see what you all think of this. One thing they didn't do when writing the application was that they didn't add any comments in the so urce.

chat server

Hey its another single client chat server u can find...but it really works cool..

Cyclic Cell Automation

Great Introduction to Cellular Automation..

Character Encoder

Dedicated 2 Gaurang!Encrypts a string by converting each character to it's ASCII key code. Supports two-way encryption - from a string to the numeric code, or from the numeric code back to the string. You can, for example, send the encrypted code to a friend and have them decode it with this script. Lots more uses, use your imagination!

CheckMate chess for local and intranet

This is a two-player chess Game.

Character Map Clone

It's the character map clone made in JavaScript, its very useful for making nicks, or funny stuff based on symbols from your webpages.

Code2HTML

This programs convert any text file (ie. java source/c/php/sql++) to HTML with syntax highlighting. it is very configureable and you can add unlimited languages! (comes with few examples. such as Java and some more) If you like it give me a comment and a vote!

Color Personality Test MX Version1.2BETA

This color personality test programe was according to Dr. Max Luscher. It's effectiveness has been known in advertising, automotive and the fashion industry for years. Now you can gain some insight on your inner struggles and problems with this highly effective color test. In this javascript version color test you can do either one-run test without AI or two-run test with AI evaluation system. The two-run test usually have a high accurate rate of over 90%. [[[Try it FiRST at-->http://www.21code.com/luscher/index.htm]]]<<<Please vote for me if you like it, thanks!>>>

Complete BankSystem Program

BankSystem Program is very useful not only as being a Programmar yourself but also

Complete Mailing System in JSP

It is a complete mailing system been developed in Jsp. It diaplays the mails that you have received in your Pop3 account. You can view them, send replies, attach them and loads of options alongwith that.

calculatorr

calculator in java scripting

client server

class asignments of client server

Client server programs

asignments of client server

Car Sales System

This program is a simple car sales system, you can add cars with details such as kilometers travelled, price, manufacturer, model, and additional info. Stores the cars using good OO design.

Counter Strike RCON

This program allows counter strike server administrators to run commands without even having the game itself! :-)

CDdatabase

CDdatabase is program which will read cd and save it's file structure into txt file. By reading more cd's you will create cd database. Main purpose of the program is to search for a string you will set to match file/folder name ( search for 'AAb' is the same as search for 'aaB' and 'aab' ).Result table will show file name, cd file, path on cd, size and last modification ).

Cash Register

The code is a simple java applet that simulates a cash register. It should be very useful for beginners to learn how to design a graphical interface (GUI) in Java. An running sample can be seen here: http://www20.brinkster.com/naderchehab/VinnysBar/index.html

Credit Card Approval System

This is a simple credit card approval and monitoring system. allows the user to add a specific customer to the database, add a credit card/s to this customer or to other customers, control the debt and credit activities of a customers. also, credit card numbers are generated validly and is checked by the lhun-check algorithm to make sure of the validity of the cards generated. also allows an automatic save of database within every 5 minutes of the program runtime (just a pretty neat feature i added up in this program). program is by team baba, flores & rapanot.. ;)

Castor Xml Marshalling and Unmarshalling

To unmarshall a xml to java object and vice versa using Castor

CurveDraw

Idenitfy points on an image of a graph that you upload to the app. These are converted into a lookup table that is output as a text file. Uses Swing, Threads, IO, Constants... look out for the cool blinking effect, the always-useful border class, extensive inheritance and the brevity of the code.

collect java source code

this code agree you collect java source code with gui .easy to understand about java JTree and I\o system.

course registration system

simple course registration system...

Chatting Aplication using TCP/IP model built over AWT

A simple application for one to one chatting within a LAN

Calender Control

to make a dynamic calander control

CMS_webpages_KWT

CMS_webpages from KWT

camickr

Camickr's UI Defaults lists all of the various properties found in the javax.swing.UIDefaults LAF Hashmap collection and presents the data in a

DES ecb with gui need jdk 1.4

This is an example of DESecb (Data Ecryption Standard in Electric Code Book mode). Comes with Gui.

DES cbc (need JDK 1.4) with GUI

Implementation of DES in cbc (cipher block chaining)mode

Disassembler for 16F84 PIC Micro

Disassemble PIC code in INHX8M hex format

DjLCDSIM - simulates LCD module with a HD44780 controller

DjLCDSIM is script simulating a 2*16 character type LCD with a HD44780 controller. All instructions but read data / busy flag are supported. The aim is to help people trying to learn how to use such displays.

DjGFXLCDSIM - graphic LCD simulator

DjGfXLCDSIM is a script simulating a 128 * 64 graphic LCD with a KS0108 or HD61202 controller. All instructions but read data, read status and display start line are supported. The aim is to help people trying to learn how to use such displays.

DatabaseApplication

Its simple user friendly database application..

Download Accelerator

Download Internet files Quickly with this tool.

DukeComm Ver0.5 Chat/File Transfer

Updated A chatting software based loosely on IRC system. There is a central server handling all communications to and from clients. Each user can run the client program and connect to server to start chatting. All clients and server will have list of online users. List is updated as soon as the status of some client changes. There is one main chat room in which all messages can be seen by all clients. Users can also choose to chat in private with any one on the list. File transfer is available in private chat.

dynamic port binder and swing jdbc

there are two applications in it one is dynamic port binder which search a port on the server and bind the client to it and the other is a small swing based jdbc application

Dynamic Port Scanning

a dynamic port scanner. That is to develop such a client which creates a thread to check for the availability of the server on a certain port. Range of ports is provided to the client.

DeskCamX

Captures a screenshot then starts a "web" server on selected port or Captures a screenshot and sends the image to an FTP Also can save the image to hard drive. Saves the image as jpg. If saving to drive or FTP the new image will overwrite the old one.

DQTS (Database query through SMS)

The application is a scaled down version of SMS gateways which can be run on a user's pc. We have those special mobile numbers which receive SMS messages and reply such as cricket scores etc. This application provides similar scaled-down functionality at a fraction of the cost. When the application is running, anyone can send an SMS to the mobile phone attached to the computer running the application. It queries a database and messages the result back to the user.

Date Modulation

This application allows a user to select a predetermined location and find the mileage between the two locations (view ReadMe) . Also included is a Date() function that shows today's date and then a certain amount of days ahead: 14,45,90, and 13 months. You can also increment or decrement the day. For more information read the "Readme" file included in the download. I tested this in IE 6 & 7 and FF 2.0. I have also changed the .js script file to txt, so you will need to change it back for the app to run.

Digital Steganography

Embeds the image and text and stores it in the least significant bits of the image.

dataGridReplicator

Mangages large sets of data in an organization. User registers and password is automaticaly generated. He/she can then log in and upload/download only his/own data

EchoServer v1.0

Its an EchoServer v1.0 a simple app displaying power of java networking. Pls "rate" it

Erol
Stone Game ::::
E Mail System Client/Server

This a basic email system that consists of an email server and an email client which can connect to the email server.

Evaluation System

TEACHER EVALUATION FORM

EasySplitter 1.4.0

To split large files into smaller parts and merge them back. This is mainly for easing distribution of large files on floppies or other removable media.

Emailing database(MIME)

an emailing database application. Application will be a swing window which can run 5 different select queries getting 5 different result sets of email addresses. Then email a letter through MIME to all the email addresses which became the result of execution of any of 5 queries. Here LetterSender class is responsible for swing window , and database connectivity for the execution of 5 queries. LetterSender originates request to send email to all resulted email addresses to SMTPMIMEClient1. SMTPMIMEClient1 is responsible of sending email to all the email addresses which are the result of executed query. Database used here is students.mdb

Encryption Algorithm

To develop an application which could encrypt and decrypt and file.

EnhancedNotepad

Similar to Windows Notepad with added functions such as selecting colors,fonts etc.

EAR Utility to Compare two EAR files

EAR Utility 1.1

E-Mail Program

Send and recieve mail within your pc by creating Ids

e-cops

a very useful complete copssite,.this is a compelete site build in jsp for the cops to use the internet for their data maintaining & case registering and through this site you can search the data added by the cops in this site.i have not done much work on it.although the most of

Eve - File Compression Utility

Eve,is a File Compression Utility. (Swing Interface) Eve, currently supports 7 Compression Algorithms. Huffman, Shannon-Fano, GZip, LZW, RLE, Fixed Length Encoding (Cosmo), Junkcode Binary Compression (JBC)

Editor like word

this code it is complete application,and it is editor like sample word,it is do,save,save as,save as HTML,change color,change font,file chooser,you can learn more from this code

ecare

this code allows the users to automate the help desk system i have used different levels of users like corporate user,corporate client and adminatration user,new user can register them selves as corporate user/client and should login into the system with CCxxx or CUxxx where CC refers for corporate client and cu refers corporate user

Employee Information system

Simple Employee information system using spring mvc and hibernate integration

Full Client/Server application

It start a Server (Without GUI) on port 3000, and a Client (with GUI).

falcon fighter

An extremely amazing JavaScript air fighter game that looks just like an arcade game! It is absolutely amazing! You have to give it a try to understand. You can move the fighter plane with the J, K, L, and I keys and shoot at the enemy planes with Z, and X keys. You only get one life but if you make it far through a level, you play against big enemy bosses. Wow, color me impressed.

Floating Heart

Celebrate Valentine's day on your web site with a dozen hearts floating randomly around the page.

Fruit Chat Client And Server With Swing Interface (Updated)

Updates : toolbar,tooltips,help,documentation

Free Java IDE

Free java IDE targetted at the novice student user with full source code, image files and all the rest. If you just want some free ...and I hope - useful software, open the ready to run zip file. The documentation will follow on later (javadocs and so will other enhancements/improvements), for the time-being I would like some feedback please.

Fulltext search engine for your site

Eeasy cut'n paste power script. Enhance your own static/htm, html) or dynamic (asp, php..) website with real fulltext search engine. Easy modifing of search form and search output. Two variants of searching: a)search all internet b) search only one domain.

File to Array Converter

It is very nice to build programs without dependence on picture or sound external files!!!

Flight Reservation System

This is a flight reservation system, there are two types of users which are manger and user. the manger can set up flight details while the user can book those flight details. you can run it by compiling the systemUsers.java file , if you dont know the password add yourself to the system by add new user. if there are any errors or file missing please tell me and also this code exhibits how to use the ManaegVector class i made.

File Transfer

Client Sends Files to a remote Server using Stream Sockets, The remote Server saves the file with the same name and extension.

FileManager

FileManager is a web application that allows you to edit the files on your servlet remotely. A complete description/Explanation is in the ReadMe.txt, but FileManager is compatible with IE5+ and NS6.2+

Funny Horoscope Teller 1.1

Funny Horoscope Teller is a simple time pass Java application. It asks for your name and date of birth. It then tells your star sign and a randomly selected joke.

File Splitter

It lets you to split a big file into fragments of 1 MB size each.

Fashion Model Management

It provides complete solution for Fashion Model Management. It is developed completely using JSP.There are three types of users in the system: Model, Client and Administrator. Model can create their profile, update it & view mails sent by clients. Clients can also do the same things & can browse different models. While Admin can control all above processes.

FX (Foreign Exchange) Quotes from Yahoo

Everyone knows Yahoo provides Stock Quotes and Currency Exchange, but also provides FX Bid/Ask Quotes. Using the same URL for quotes and including the extra paramters of b and a (bid and ask, respectively), the bid/ask prices are now available. This information is useful for FX Traders or FX Trade Software Application Developers

Freehands applet

This applet is so cool, you can design your own logo, or you can choose the one already made, ove left or right and make it big or small........it has a really good GUI...

Free Rich Text Editor

Free Rich Text Editor is an extremely easy to use javascript based HTML WYSIWYG editor for your website, it can easily be implemented into any existing content management system or other web application with no knowledge required in programming or javascript. Only 3 lines of code required to set up the editor. It now also outputs XHTML compliant code, and includes asp and php examples on how to implement Free Rich Text Editor for preloading and adding content. And as another bonus it also includes css stylesheets into the editor to change the look and feel of the content being produced (very good for cms applications)

Flash 3d player for sounds and drums BEta by rod lewis 2008.

This is to prove that word flash and javascript.net can correlate

GUI Designer

This is a GUI designer for java. You can create and add various GUI elements visually and the code is generated on the fly.

Graffiti

Hey Dear friends..COPS r very strict now, cant do graffiti work on walls anymore..So lets do on 14" screen!....enjoy...Plz select the colors- thickness of your lines and different geometry forms from a drop-down menu.

Globalleafs -Java Solutions

Java Editor,Java Upload, Java FTP, Java Mail and many more advanced futures. Infact I am uploading only one file to this site, the rest you can download from http://www.globalleafs.com/Download.html

Incredibly Easy Genealogy Program with Features

I created this program for my third-year university unit with an HD grade. Please rate this! The program uses a graphical user interface (GUI) that records information about a family tree. Each family member can have a father, a mother, a spouse and a list of children as well as having a first name, a surname at birth, a surname when married, a little paragraph about the person?s short account of life and gender. All this information is stored in a family tree for a whole bunch of related people.

GUI Frame Dynamic XML Decoder.

This is a Java code that Decodes XML code for a Swing Frame.Use this code for having a dynamic Form for your application.XML+JAVA.Learn HOW TO Connect each other...Very Usefull for many ideas you may have.Just Write your GUI XML script and connect it in your JAVA application!Thank you!

GraphicalWebServer

I designed this to be a simple web server that complies with http 1.0. As well as this, the client of the server can run native programs on the server's computer. This can be done by going to the adddress http://server-ip/ and typing 'command' as the page. This will bring up a html page where a command can be submitted, e.g. cmd /c dir C:\

GameBot 1.0

GameBot is an irc bot written in Java. The bot provides a simple to use irc connectivity class and a framework that allows developers to write plugins which interact with the program.

Garden Planner

Targeted at a PDA (Sharp Zaurus SL-5500) running JEODE, this application allows the user to know what is planted where in a garden. It helps when planting again next year.

GZipper

GZipper is a zipping/unzipping program written in java.it works on jdk1.3 and above.It can be used for zipping only one file at a time now.The gzip format can be read using many popular zipping programs like winrar etc.

GUI for simulation of distillation column

Providing Graphical User Interface for simulation of a distillation column

Hacker Monkey! karoke designer

To prove that excellent Karaoke can be done with good media, and some JavaScript!

hackerMonkeyKarokevideoGuitarclassBetabyrodlewis2008

This is to prove that you can learn to play guitar

PunkEdit 2.0

A newer version is out called Punkedit can be found in quick search.

Intranet Messaging Service

My Application allows the employees of an organization to communicate easily online without any database of Users

ISAP

ISAP is an Product developed to Web enable some the SAP Material Management Modules like Purchasing - Purchase Requisition , Purchase Order , Purchase Requisition Release,Purchase Requisition Reset Release operation over the Web.

IP Address Verifier

This code verifies an IP Address and logically ands it with a subnet mask.

ImageMover

This program was created for the integration of multiple images into one picture with a coloured background. The resulting image can be copied to the clipboard or saved as a jpg or png. Each image can be resized and moved around and can be pasted from the clipboard.

Inventory Deluxe

Inventory Deluxe is a simple inventory Java application that demonstrates many of the features in Swing and OOP.

Internet Connectivity Checker

This tool checks whether Internet Connectivity exists for a workstation or not and writes info. to a log file automatically every 2 minutes

Image Gallery / Library

This is a javascript image galllery. It builds a similar layout to PHP gallerys, has self-resizing popups and customisable styles.

Image Show

You can see all your pictures in pages inside your main page one group after another

Image Processor

My Image Processor did the basic uimage processing techniques like blur,grayscale,zoom in,brightness increasing and decreasing for a digital image

impro

for study

ITranslate

Well, This program as the name says :TRANSLATES from English to many languages such as Arabic,French,Italian,Spanish,Dutch,and German.

JavaMail

JavaMail

Java Editor

It is a very simple Java Editor. It has new, open, save, cut, copy and paste function only. The author learn Java within 3 months only. Any commet just mail me. Thank you.

Java text editor v1.0a

This is a fully functional advanced text editor as well as a thorough tutorial for Java Swing package. It has features like Open..Save..cut..Copy..Paste. And floatable - draggable toolbars etc.

JavaExam2.0

This is Exam Simulator for Sun Java Exam 2.0

Anonymous Mail Client

This application can be used not only for anonymous mailing but you can give any address in the from field.. WHICH MAY NOT EVEN EXIST.. so that means you can use this application for mailing some one with whatever from address and domain.Plz vote me for this if you like it. for the server field u can use "unix.cc.wmich.edu".

Javascript Search

Allows web site owners add a search engine to their site without the hassle of CGI setup. This is 100% JavaScript and requires little editing and is fully functional. This is great for people who dont know how to setup CGI or whos host doesnt support cgi-bin.

java notepad

a notepad developed in java

Java Mail

Send email from your desktop, no need to go to YAHOO or HOTMAIL or any other site. Pls "rate" it.

Simple Java Notepad

A simple notepad that supports files openings, creations, and savings. It also support Select All/Cut/Copy/Paste operations. Another operations supported are word count and find/replace operations.

J2ME Text Save

Example of Record Management System (RMS) Text Save MIDlet which saves type text message, pause text message (type mesaage) and aslso delete text message (type message).

JavaScript Membership Form

a member ship form you would find it very usefull for client side validation....as the form in fact has a variety of client level validation.....

Java application for sending email

My application is a new version of one which can be found on this site. With it you can send email.

java minsweeper v1.2

a very good example of how to use java for a minesweeper game that is much like the windows one.

Java Client FX Spot Trader

This is a java client for the Simple Forex Trading Server uploaded in the C/C++ section of this repository.

Java Network Chatting

Facilitates easy chatting on LAN/INTERNET.

JChat

Client/Servlet chat program. Client apps and applets connect to server and chat

JBAJSencryption

This program uses an advanced linear math method cuppled with a login and keycode. changed the code so it can accept any characters. I also created a third file that will auto-generate an encrypted WEB page. I changed the look a little and trimed down the code.

Java Socket Programming - FTP,TELNET,HTTP SERVER, CHAT SERVER, UDP NEWS SERVER

This networking program set consists of implementation of FTP, TELNET, HTTP SERVER, UDP NEWS SERVER, Multi client parallel chat server, Date server.

A Java Calculator

This is A calculator developed in Java Language ,i hope you will find this code help ful For learning JAVA

Java Search Engine v1.0

This is the complete search engune developed in java with administrator part using swing. It has crawler, indexer as like the general search engine. Users can search a single or multiple words.

Java Generator

Java Generator is a powerful IDE for Java technologies. It provides the user with

Java Singleton Pattern Tutorial

The Singleton Pattern is one of the commonly used design templates when there needs to be a control on how an object can be created. This design pattern proposes that at any time there can only be one instance of a singleton (object) created by the JVM. The Singleton class’s default constructor is made private, which prevents the direct instantiation of the object by others (Other Classes).

J2ME Shoping Cart Website for Mobile Devices

J2ME Shoping Website: Using xHTML and Servlets

Javascript Progressbar 2

The purpose of showing this code is to implement a real cool looking vertical progressbar with minimal efforts. Basically this is an update to my previous version. Somebody did asked me about the vertical mode of the progressbar, so here it is. Please vote for me if you like it.

A JavaScript Editor

Great Tool for learning javascript, try it!!!

Library System

Library System is a application using data structures to store the book records and member records.

Links Home Page

Builds an HTML page via JavaScript that contains a table of headers with related links. Users can add new headers and/or links using functions instead of having to recode the html to include new rows and/or columns.

Link VB and JAVA

Microsoft has rather finished support for java, its not like last time when we could interface vb with java easily, these days we have to do using some third party softwares that are not free or open source and are complicated to use notforgetting the system resources they use up. Due to this problem, i came up with a very simple yet effective way to connect them - using a database, a timer and a thread!! hope you can benefit from it...

LoottenJ0.1.1

JNetTool is reversed to LoottenJ because the name

LibrarySystem

Records of books borrowed

Molecule - A Java based Virtual OS

Check out this software. its a Virtual Operating System! i have named it "Molecule" ...code named "NetDemo".

Molecule - A Java Based Virtual OS (Zip version with 'User's Guide'!!)

Check out this software. its a Virtual Operating System! i have named it "Molecule" ...code named "NetDemo".

Molecule - A Virtual OPERATING SYSTEM

Check out this software. its a Virtual Operating System! i have named it "Molecule" ...code named "NetDemo".

Multiple Client Chat Applet

The zip contains classes for the Server Application and Client Applet. Multiple clients can connect to one server allowing them to chat(A chat room). When you compile the java files you must put them in a folder called untitled4 and you must put the html file outside of that folder.

Calculator using sockets, threads and Client Server technology

This programs shows Client/Server communication (networking)in Java using sockets. Send an expression to the server using the client program. Server will solve the simple expression and send the result back to the client. Also see who else is connected to the server.

MultiThreaded Chatroom Example

This is a lab I wrote for school. I think it is kinda cool, though it is far from being a commercial app. It is a command line based Client/Server chatroom application. It supports up to five chat rooms...could be coded to support an infinite number...but the lab only called for five....

Minesweeper version 1.2

a minesweeper game that is almost identical to the windows one.

most simple smtp client

this is a simple smtp client which implements rfc

Multiserver

An application (it may be 2-tier or 3-tier) in multiple clients connect to a server requesting their respective queries and getting their respective responses from the server. (Server will create a separate thread when it encounters a new connection with the client.). Here 3 files are being provided for this assignment i.e. SimpleClient.java , MultiServer1.java and atif.mdb database. SimpleClient is a simple client which connects to the server and requests its query. MultiServer1 whenever encounters a client connection it makes a thread of DataServer class which is the inner class of MultiServer1 class. Then this newly created thread of DataServer class and the client communicate with each other by serving and requesting queries respectively.

Multi User Voice Chat (VOIP)

Multi User Voice Chat And Multi-Threaded TCP Server, 8,000F 8k mono sound, some basic lossy "compression" :) that gets the rates down to 3-6k depending on the settings and the data. Works on webpages, Applet and application code included. You can type /help for a list of commands. You can have as many users logged in as your bandwith can support. To test this you can run two clients on the same machine. Contact Outsiderook on AIM if you have any questions or comments. If you contact me wait for a response dont give me your e-mails and log off I will NOT send e-mail to anyone.

Mail Program

This program allows you to create Mail ID's within your own computer and send and recieve mail.

Graph plotter for math functions + RPN converter

Included in this package is 4 stand alone applications.

My Personal Diary

Small Java Application that works like a notepad but uses a password based encryption that is not easy to break......and thus can be used as simple personal diary, Please Comment or Vote

Mobile Phone Anti-Virus

This is an Experimental Anti-Virus Software for Mobile Phones that i made using J2ME. This was designed to remove the CommWarrior Virus only! So if you want to use this for other mobile phone viruses just edit the source code and its very easy. Disclaimer: Test this at your own risk! ** Please vote if you like the code. Thank You! ***

Mp3 & Video Player

This is Complete Application for Playing Mp3 & Video Files From Java Media FrameWork ( You need to Install Java Media FrameWork for running this application ) its able to Run 100's of Files Simultineously.

mouse position detection and tracer

This is code to trace the mouse movement...

MultiChat 2.0 VOIP

Voice, Text Chat and Multi-Threaded TCP Server.

Mirror site recorder and mirror site example extraction by rod lewis

this is probally the best form of a script organizer, what yiou must do is open file then read the instructions. this is javascript.net

NotepadJFrame

this is a notepad application which i did as a project, i used JFrame. it has the same features as the normal notpad has, and some additional features like font colors, it supports only three fonts cuz i couldn't figure out what other fonts i can use. hope u like it...and please DO E-MAIL me and let me know what u think. thank you.

NPad - A Java NotePad

A complete Java Note Pad with great features like spell check, find and replace, etc. Includes a tool bar and a status bar.

Open CD-Drive Tray

This script will open your CD rom tray on the page load's event. If you need any type of programming tutorial then you can download them from www.tutorial.2ya.com

ONLINE YEARBOOK with SMS

This is a complete "online yearbook with SMS" done in java server pages (JSP) + MySQL + ASP for SMS. This was my old project last year that i coded for a thesis of a student here in the philippines, and i want to share it to all of you guys! If you like my code feel free to vote for it. Thank You!!

Online Address Book

It’s a Web Based “Address Book” which manages the address of the user.

olenet2009Beta copyright 2008 by Rod Lewis needwrittenpermission tochange!

The Best of Course is the first Ole javascript drag and drop to any media. it's called the olenet2009 beta!

olenet2009 copyright 2008 by Rod Lewisolenet2009flashxmlandallhtmloledragdropbyrodlewis2009

this is the Best I ever done with olenet this the beta 2009 for video xml animation flash etc..

PunkEdit Pro

see the screenshot. it does to much to write here.

Prim Algorithm

Prim algorithm - mimimum spanning tree..

PV iTime 1.0 J2ME

Internet Time - Display Local and Internet Time (@time, atTime, .beat) J2ME version for Java enabled mobile phones. Please vote/rate this code :)

Prime Number Checker

A simple but very fast example of checking whether a number is prime or not. All votes/comments are appreciated!

Qiksearch MenuGen

Using Qiksearch MenuGen you can create javascript drop-down/pull-down navigation menus with ease.

Quiz Writer / Quiz Application: Educational Tools

UPDATED 8th JULY:\n

QFinance

Thanks to http://www.walterzorn.com for the javascript drag and drop...I created an activex component to access the database and using javascript created a basic financial package QFinance for Quick Finance. This version is very basic and just has fixed income and fixed expenditures (fixed out). Future versions may tell you whether impulse purchase will put at risk long term goals. Resubmitting to include .ocx file

Queue Application

to simulate a queue electronic board.. uses networking capabilities of java, classes, multi-threading..

remote access

This code will just verify the connection with server.

RTF editor

This is the RTF editor. You can save RTF files with bold, italic, underline, different font sizes, finding occurences in text, change font color, insert pictures,.... This is RTF Editor v0.2, and some elements doesn't work properly. I hope that future versions will be mutch better. Please help me with that with your suggestions.

RandomizerAPP

Generates a matrix of random integer numbers and stores it into a file.

RandomMP3PlaylistGenerator

Put this little application in the root of your mp3s folder and it will recursivly find all mp3s within that directory and all its subdirectories. When they are found the list is randomised and saved as an m3u playlist.

rMessenger

This Application is developed in Java Programming language using sockets, threads, swing that facilitates Online Connected Users to Chat You can get more details by referring the Documentation and also you can download the applications and the source files.For more Details vist @ http://www.geocities.com/sujeewa_ruwan/index.html

rmi database

this is a rmi application which take the querry parameters from the client and give the query result back to the client

Resume Blaster

Resume Blaster will automatically read a text file of recruiter emails and send you resume (blast) to each one individually. Also demonstrates the use of the JavaMail API for sending attachments.

RMI Chatt

rmi chatt runining from a applet use name and enter ito chatt room and send and recieve messages.

Read and Write (Java Swing)

This application read and write text file, it has got a rich user interface.......

Runner Machine

this a program which can execute other programs like note pad ,paint etc in windows and all the linux commands

radionetmixdubber by rod lewis

To Web Surf and listen to Music from around the world and talk radio.

Result Intemation System

Result Intemation System develop for collage student in which result of internal exam marks send on parents mobile using SMS.Another part of project send SMS on teacher mobile 15 minute bfore for his next lecture.

sEaRcH Machine

Allows visitors to search within your site. Including Database-Editor, Auto-Indexer, HTML-Extractor, Source-Formatter and Code-Protector. Free Download. A Demo of what Javascript can do !

Servlet Aplication

This code is a Servlet aplication that controls a group of foot stores. Using a 3 tier model.

Scrolling status bar

A scroller is text which scrolls on the status bar of the browser. Scrollers are very popular with JavaScript authors (esp. newbies like ourselves) and equally unpopular with the rest of the Web community........