Posts

AWT Frame Example having Menu without Event Handling

//import java.awt.Frame; import java.awt.*; class MyFirstFrame extends Frame { MenuBar mb; Menu mfile, mhelp; MenuItem miaboutus,miexit; //Button btok; MyFirstFrame() { setTitle("First Test Frame"); mb = new MenuBar(); setMenuBar(mb); mfile = new Menu("File"); mhelp = new Menu("Help"); miaboutus = new MenuItem("About Us"); miexit = new MenuItem("Exit"); //adding user controls // btok = new Button("OK"); //add(btok); mb.add(mfile); mb.add(mhelp); //adding menuitem mfile.add(miexit); mhelp.add(miaboutus); setSize(400,600); setVisible(true); } } public class MyFrameTest { public static void main(String args[]) { MyFirstFrame myf = new MyFirstFrame();//"First Test Frame"); //System.out.println("FRom Frame"); } }

Form Servlet Example

import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import java.util.*; public class FormServlet extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out = response.getWriter(); response.setContentType("text/html"); String uagent = request.getHeader("user-agent"); String myref = request.getHeader("referer"); if ((uagent!=null) &&  (uagent.indexOf("MSIE")!=-1 ) ) { response.sendRedirect("http://localhost:8080/wtad2013/ServletDemo"); // out.println("You are from IE "); } else { response.sendRedirect("http://www.google.co.in...

RequestHeader Read Servlet Example

import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import java.util.*; public class RequestHeaderRead extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { Enumeration hnames = request.getHeaderNames(); PrintWriter out = response.getWriter(); response.setContentType("text/html"); out.println("Protocol Name : " + request.getProtocol()); out.println("<br> Method : " + request.getMethod()); out.println("<br> Query String : " + request.getQueryString()); out.println("<br> URI  : " + request.getRequestURI()); out.println(" <h2> Header Names  </h2>: <br>" ); ...

ServletDemo Example

import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import java.util.*; public class ServletDemo extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { myOperation(request, response); } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { myOperation(request, response); } public void myOperation(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { //response.setContentType("img/gif"); PrintWriter out = response.getWriter(); out.println("<html> <head> <title> First Servlet </title></head>"); out.println("<body> "); out.println("<h1>Hello World</h1>"); BufferedReader br = request.getReader(); char[] buff=  new char[4 * 1...

File Reading and Writing Example

/*  * Reading and writing powerpoint file  * and Reading and writing text file  * using Java Program  *  */ import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; public class TestPackageOutSide {     public static void main(String[] args) {               System.out.println("Out printed....");               try {                       File infile =new File("c:/1.ppt");             FileInputStream fin = new FileInputStream(infile);             FileOutputStream fout = new FileOutputStream("c:/2.ppt");             byte b[] = new byte[(int)infile.length()];             fin.read(b);             fout.write(b);       ...

JApplet Example with FlowLayout and setPreferredSize method

import java.awt.Dimension; import java.awt.FlowLayout; import javax.swing.JApplet; import javax.swing.JButton; public class JAppletTesting extends JApplet {         FlowLayout fl = new FlowLayout(FlowLayout.LEFT);         JButton btok, btcl;     Dimension d1;     public void init() { // setting layout to FlowLayout               setLayout(fl);         d1 = new Dimension(100, 40);         btok = new JButton("OK");         btcl =new JButton("Close");                 btok.setPreferredSize(d1);         add(btok);         add(btcl);     } }

Garbage Collector Example

class StudentDemo {     int id;     String name;     public int getId() {         return id;     }     public void setId(int id) {         this.id = id;     }     public String getName() {         return name;     }     public void setName(String name) {         this.name = name;     }     public StudentDemo(int id, String name) {         this.id = id;         this.name = name;     }         protected void finalize()     {         System.out.println("object is removed...");     }         } public class TestGarbegeColllector {     public static void main(String[] args) {             StudentDemo ...