Results for "Author: ronald holland"
Updated 11/27/04 to loop on adds/updates/deletes. This version III example shows you how to build a basic client/server address application using persistent data. The client sends an action to the server and the server responds. The source and a tutorial are included. The client application uses the following Java APIs: - JLabel - JTextField - JButton - JPanel - JTextArea - JTable - JTextArea - Dialog The server application uses the following Java APIs: - JButton - JPanel - JTextArea - RandomAccessFile
This is a very nice calculator. This code allows the user to enter multiple operations before hitting the =s button. A basic Calculator using Swing II example has a tutorial and the src is included. Updated 12/5/03.
This examples shows you how to build a basic client/server application. The source and a tutorial are included.
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: 1- Add() - adds a node, at the head, to the linked list 2- Remove() - deletes a node from the linked list 3- DisplayLL - displays the entries in the linked list to the screen
This tutorial - This tutorial builds on the ThreadLifeCycle_III class developed in the last tutorial and does two things: 1. Takes the ThreadLifeCycle_III class and expands it so that this program can be run as both an applet and as an application. 2. Takes the above step and develops it into an application only program. 3. The programs we will develop in this tutorial are: 1. MultiThreaded - this is a multithreaded program that can run as either an applet or an application. 2. MultiThreaded_II - this is a multithreaded program that runs as an application. 3. MultiThreaded_III - this is a multithreaded program that runs as an application with GUI. * JFrame * JLabel * JPanel * GridLayout - Layout Manager * BorderLayout - Layout Manager 4. MultiThreaded_IV - this is a multithreaded program that runs as an application with GUI. * JFrame * JLabel * JPanel * JSlider * GridLayout - Layout Manager * BorderLayout - Layout Manager * JOptionPane
Updated 3/14/09 to fix a bug in the Pow calculation. This is a very nice calculator. This code allows the user to enter multiple operations before hitting the =s button. This an advanced version of the basic Calculator using Swing II example and it has a tutorial and the src is included. The function provided are: 1. Multiplication 2. Division 3. Subtraction 4. Addition 5. Plus/Minus 6. Equals 7. Power - nx 8. 1/x 9. Square Root 10. CE - Clear Entry 11. CA - Clear All 12. M + 13. M - 14. n! - n factorial 15. Log 16. Cos 17. Sin 18. Tan 19. ALog 20. ACos 21. ASin 22. ATan
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. 1. A Tutorial on MultiThreaded Client Server 2. Building a Basic Client/Server Application II In this tutorial, we will merge the Building a Basic Client/Server Application II and the MultiThreaded Client Server into the Multithreaded Basic Client/Server Application II. We will not repeat the material covered in the previous tutorials 1 and 2 above. In this tutorial, we will show you how to increase the functionality of the server from the previous MultiThreaded Client Server tutorial. We will not modify the Client from the previous tutorial in any way. All of our work in this tutorial will be in the tcpServer found in the Basic Client/Server Application II tutorial.
Updated 5/29/09. 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.
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 address application using persistent data. The client sends an action to the server and the server responds. The source and a tutorial are included. The client application uses the following Java APIs: - JLabel - JTextField - JButton - JPanel - JTextArea - JTable - JTextArea - Dialog The server application uses the following Java APIs: - JButton - JPanel - JTextArea - RandomAccessFile
Updated 03/14/09 to fix a bug with the Pow calculation. This update allows for a more transparent use of chained operations. This is a very nice calculator. This code allows the user to enter multiple operations before hitting the =s button. A basic Calculator using Swing II example has a tutorial and the src is included.
Updated: 10/08/11 to show how to create scripts. Updated: 9/27/11 to show how to create subscripts and superscripts. Updated: 9/14/11 to show two ways to create a button. Updated: 7/18/11 to show 1- What is a Link This an example of defining a basic link 2- Local Link This is an example of how to display the contents of a disk drive. 3- Target Link This is an example of how to display the contents of a web page in a new window. Updated: 1/16/11 to show 1 The DIV II tutorial shows how create a horizontal and a vertical navigation menu. 2 The DIV III tutorial shows how create a scroll bar. 3 The DIV IV tutorial shows how use the ID attribute. 4 The DIV V tutorial shows how use the CLASS attribute. Updated: 8/21/10 to show more uses of the table tag, i.e., Multiplication, Addition amd Subtraction Tables. Updated: 4/02/10 to show more uses of the form tag. Updated: 9/17/09 to show the Paragraph, break and Preformat tags. This is a collection of pages that introduce you to HTML. The purpose of the the first page in this tutorial is to show you how to write a Blank page. What is HTML (HyperText Markup Language)? HTML is a layout/tag language that is used to organize text and/or images on a web page. In the following example, we will show you the code for our blank page. In the following pages, we will explore 1- Comment_and_HR tags 2- Font tag 3- Form tag 4- Headings, Strong and Bold tags 5- HR Example tag 6- OL, UL, DL tags 7- Paragraph tag 8 - Paragraph and break tags 9- Preformat tag 10- Style tag 11- Table tag 12- Subtraction Table 13- Addition Table 14- Multiplication Table
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: 1- Add() - adds a node, at the head, to the linked list 2- Remove() - deletes a node from the linked list 3- DisplayLL - displays the entries in the linked list to the screen
This tutorial - This tutorial builds on the ThreadLifeCycle_III class developed in the last tutorial and does two things: 1. Takes the ThreadLifeCycle_III class and expands it so that this program can be run as both an applet and as an application. 2. Takes the above step and develops it into an application only program. 3. The programs we will develop in this tutorial are: 1. MultiThreaded - this is a multithreaded program that can run as either an applet or an application. 2. MultiThreaded_II - this is a multithreaded program that runs as an application. 3. MultiThreaded_III - this is a multithreaded program that runs as an application with GUI. * JFrame * JLabel * JPanel * GridLayout - Layout Manager * BorderLayout - Layout Manager 4. MultiThreaded_IV - this is a multithreaded program that runs as an application with GUI. * JFrame * JLabel * JPanel * JSlider * GridLayout - Layout Manager * BorderLayout - Layout Manager * JOptionPane
Updated 3/14/09 to fix a bug in the Pow calculation. This is a very nice calculator. This code allows the user to enter multiple operations before hitting the =s button. This an advanced version of the basic Calculator using Swing II example and it has a tutorial and the src is included. The function provided are: 1. Multiplication 2. Division 3. Subtraction 4. Addition 5. Plus/Minus 6. Equals 7. Power - nx 8. 1/x 9. Square Root 10. CE - Clear Entry 11. CA - Clear All 12. M + 13. M - 14. n! - n factorial 15. Log 16. Cos 17. Sin 18. Tan 19. ALog 20. ACos 21. ASin 22. ATan
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. 1. A Tutorial on MultiThreaded Client Server 2. Building a Basic Client/Server Application II In this tutorial, we will merge the Building a Basic Client/Server Application II and the MultiThreaded Client Server into the Multithreaded Basic Client/Server Application II. We will not repeat the material covered in the previous tutorials 1 and 2 above. In this tutorial, we will show you how to increase the functionality of the server from the previous MultiThreaded Client Server tutorial. We will not modify the Client from the previous tutorial in any way. All of our work in this tutorial will be in the tcpServer found in the Basic Client/Server Application II tutorial.
Updated 5/29/09. 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.
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 address application using persistent data. The client sends an action to the server and the server responds. The source and a tutorial are included. The client application uses the following Java APIs: - JLabel - JTextField - JButton - JPanel - JTextArea - JTable - JTextArea - Dialog The server application uses the following Java APIs: - JButton - JPanel - JTextArea - RandomAccessFile
Updated 03/14/09 to fix a bug with the Pow calculation. This update allows for a more transparent use of chained operations. This is a very nice calculator. This code allows the user to enter multiple operations before hitting the =s button. A basic Calculator using Swing II example has a tutorial and the src is included.
Updated: 10/08/11 to show how to create scripts. Updated: 9/27/11 to show how to create subscripts and superscripts. Updated: 9/14/11 to show two ways to create a button. Updated: 7/18/11 to show 1- What is a Link This an example of defining a basic link 2- Local Link This is an example of how to display the contents of a disk drive. 3- Target Link This is an example of how to display the contents of a web page in a new window. Updated: 1/16/11 to show 1 The DIV II tutorial shows how create a horizontal and a vertical navigation menu. 2 The DIV III tutorial shows how create a scroll bar. 3 The DIV IV tutorial shows how use the ID attribute. 4 The DIV V tutorial shows how use the CLASS attribute. Updated: 8/21/10 to show more uses of the table tag, i.e., Multiplication, Addition amd Subtraction Tables. Updated: 4/02/10 to show more uses of the form tag. Updated: 9/17/09 to show the Paragraph, break and Preformat tags. This is a collection of pages that introduce you to HTML. The purpose of the the first page in this tutorial is to show you how to write a Blank page. What is HTML (HyperText Markup Language)? HTML is a layout/tag language that is used to organize text and/or images on a web page. In the following example, we will show you the code for our blank page. In the following pages, we will explore 1- Comment_and_HR tags 2- Font tag 3- Form tag 4- Headings, Strong and Bold tags 5- HR Example tag 6- OL, UL, DL tags 7- Paragraph tag 8 - Paragraph and break tags 9- Preformat tag 10- Style tag 11- Table tag 12- Subtraction Table 13- Addition Table 14- Multiplication Table
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: 1- Add() - adds a node, at the head, to the linked list 2- Remove() - deletes a node from the linked list 3- DisplayLL - displays the entries in the linked list to the screen