Java

Simple JDBC address book in Java

Tuesday, March 28th, 2006

package myprojects.addressbook;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;

public class loginb{
public static void main(String args[]){
try{
final TextField tf1,tf2;
Label l1,l2,l3;
Button b1;

final JFrame f = new JFrame(”address book”);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(800,800);
f.setLayout(null);
Class.forName(”sun.jdbc.odbc.JdbcOdbcDriver”);
final Connection con =
DriverManager.getConnection(”jdbc:odbc:student”,”",”");
final Statement st = con.createStatement();
Font f1 = new Font(”sansserif”,Font.BOLD,24);
l3 = new Label(”SHEKHAR’S ADDRESS BOOK”);
l3.setBounds(150,10,800,40);
l3.setFont(f1);
f.add(l3);

l1= new Label(”USER NAME :”);
l1.setBounds(200,200,100,30);
f.add(l1);
tf1 = new TextField();
tf1.setBounds( 400,200,100,30);
f.add(tf1);
l2= new Label(”PASSWORD :”);
l2.setBounds(200,250,100,30);
f.add(l2);
tf2 = new TextField();
tf2.setEchoChar(’*');
tf2.setBounds( 400,250,100,30);
f.add(tf2);
b1 = new [...]

Download manager in Java

Tuesday, March 28th, 2006

/**
 * Download Manager
 *
 * Save-Listing1 as Download.java, Listing 2 as DownloadManager.java,
   Listing 3 as DownloadsTableModel.java, Listing 4 as ProgressRenderer.java.
   Then Compile javac DownloadManager.java DownloadsTableModel.java ProgressRenderer.java Download.java
  & then javaw DownloadManager
 */
listing 1
import java.io.*;
import java.net.*;
import java.util.*;
// This class downloads a file from a URL.
class Download extends Observable implements Runnable {
  // Max size of download buffer.
  private [...]

Keep on coding