Monday, April 27, 2009

Add Tray Icon in System Tray

import java.awt.Image;
import java.awt.MenuItem;
import java.awt.PopupMenu;
import java.awt.SystemTray;
import java.awt.Toolkit;
import java.awt.TrayIcon;

/////////////////////////////////////////////////////////

PopupMenu popup = new PopupMenu();
MenuItem defaultItem = new MenuItem("Exit");
MenuItem restart = new MenuItem("Restart");
defaultItem.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {
System.out.println("Exiting...");
System.exit(0);
}
});
restart.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {
System.out.println("Restart...");
System.gc();
log.setVisible(true);
}
});
popup.add(defaultItem);
popup.add(restart);



SystemTray tray = SystemTray.getSystemTray();
Image ico = Toolkit.getDefaultToolkit().getImage("services_gen.jpg");
tric=new TrayIcon(ico, "NEWS UPDATE",popup);

try
{
tray.add(tric);
tric.displayMessage("anil", "Hiiiiiii",MessageType.INFO);
}
catch (AWTException ex)
{
System.out.println(ex);
}

Friday, April 24, 2009

Get Page Content from Urls

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
class xyz_abc_anil{

 public String getUrl_Content(String http_path) {
        String page_content = "";
        try {
            URL url = new URL(http_path);
            URLConnection urlConnection = url.openConnection();
            urlConnection.connect();
            BufferedReader br = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
            String line_content = "";
            while ((line_content = br.readLine()) != null) {
                page_content = page_content + line_content;
            }
        } catch (Exception e) {
        }
        return page_content;
    }
}

Type 4 Sql Connection

 public  Connection getconnection()
    {
        Connection conn=null;
        try
        {
                Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String machinename="comp name";    
String DatabaseName="test";
String dsn="jdbc:sqlserver://"+machinename+":1433;databasename="+databasename;
            conn = DriverManager.getConnection(dsn,"username","password");
        }
        catch(Exception ex)
        {
            System.out.println(ex);
        }
        return conn;
    }