Posts

Showing posts from June, 2014

java.sql.SQLException: Column Index out of range, 2 > 1

java.sql.SQLException: Column Index out of range, 2 > 1 try          {               Class.forName("com.mysql.jdbc.Driver");             java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root");          PreparedStatement pst2=(PreparedStatement) con.prepareStatement("select Starting_Date from group1 where Group_Number='"+jComboBox2.getSelectedItem().toString()+"'");             ResultSet rs2=pst2.executeQuery();             while(rs2.next())             {                     startCalendar.setTime(rs2.getDate(2));                              }              pst2.close();             rs2.close();          }          catch(Exception e)          {              System.out.println(e);          } Answer Is-: try          {               Class.forName("com.mysql.jdbc.Driver");             java.sql.Connection con=DriverManager.get

Get Datebase in Excel sheet.

 try         {             Class.forName("com.mysql.jdbc.Driver");             java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root");             String sql="select Group_Number,MemberName,Payment,Date,Withdraw from insatllment";             PreparedStatement pst=(PreparedStatement) con.prepareStatement(sql);             ResultSet rs=pst.executeQuery();           HSSFRow rowhead = sheet.createRow((short)0); rowhead.createCell((short) 0).setCellValue("Group_Number"); rowhead.createCell((short) 1).setCellValue("MemberName"); rowhead.createCell((short) 2).setCellValue("Payment"); rowhead.createCell((short) 3).setCellValue("Date"); rowhead.createCell((short) 4).setCellValue("Withdraw"); int index=1; while(rs.next()) { HSSFRow row = sheet.createRow((short)index); row.createCell((short) 0).setCellValue(rs.getString(1).toSt

Searching through KeyReleased with data Diffrence and count month.

private void jTextField15KeyReleased(java.awt.event.KeyEvent evt) {                                                      DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd");         try         {            Class.forName("com.mysql.jdbc.Driver");             java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root");     String sql="select i.MemberName as Name,g.Group_Number as GroupName,g.Starting_Date,g.Ending_Date,g.Cost as Amount,i.Payment as Installment,i.date,i.Withdraw from insatllment i inner join group1 g on i.Group_Number=g.Group_Number\n" + "where i.MemberName='"+jTextField15.getText()+"'";     java.sql.PreparedStatement pst=con.prepareStatement(sql);    DefaultTableModel tm33 = (DefaultTableModel)sark.getModel();    // System.out.println("Naveen");        tm33.setRowCount(0);     ResultSet rs = pst.executeQuery

jTextField15KeyReleased in Netbeans getMonth name and difference between two date with mysql

private void jTextField15KeyReleased(java.awt.event.KeyEvent evt) {                                               try         {            Class.forName("com.mysql.jdbc.Driver");             java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root");     String sql="select i.MemberName as Name,g.Group_Number as GroupName,g.Starting_Date,g.Ending_Date,g.Cost as Amount,i.Payment as Installment,i.date,i.Withdraw from insatllment i inner join group1 g on i.Group_Number=g.Group_Number\n" + "where i.MemberName='"+jTextField15.getText()+"'";     java.sql.PreparedStatement pst=con.prepareStatement(sql);    DefaultTableModel tm33 = (DefaultTableModel)sark.getModel();    // System.out.println("Naveen");        tm33.setRowCount(0);     ResultSet rs = pst.executeQuery(sql);      int i=0;   while(rs.next())   { Vector v2 = new Vector(); Calendar sta

Add String with random number and set on JTextField.

public String rec() {         Random r=new Random();         int ran=r.nextInt(9999);         String newStr = "P-" + ran ;         jTextField2.setText(newStr);         return newStr; }

JTable Example.

/*  * To change this license header, choose License Headers in Project Properties.  * To change this template file, choose Tools | Templates  * and open the template in the editor.  */ package Demo; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import java.util.Calendar; import java.util.Vector; import javax.swing.JOptionPane; import javax.swing.table.DefaultTableModel; import net.proteanit.sql.DbUtils; /**  *  * @author NAVJYOTI  */ public class Jtablee extends javax.swing.JFrame {     /**      * Creates new form Jtablee      */     public Jtablee() {         initComponents();         set();     }     private int getsize() { int count=0; try {Class.forName("com.mysql.jdbc.Driver");             java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root"); Statement stmt=con.createStat

Open Excel File Through java

Desktop.getDesktop().open(new File("h://Member.xls"));

Count No_Of_Month in Between Two Month in java

 try         {            Class.forName("com.mysql.jdbc.Driver");             java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root");     String sql="select * from group1 where Group_Number='"+jTextField14.getText()+"'";     java.sql.PreparedStatement pst=con.prepareStatement(sql);     DefaultTableModel tm33 = (DefaultTableModel) maintable.getModel();         tm33.setRowCount(0);     ResultSet rs = pst.executeQuery(sql);      int i=0;   while(rs.next())   { Vector v2 = new Vector(); Calendar startCalendar = Calendar.getInstance(); startCalendar.setTime(rs.getDate(2)); Calendar endCalendar = Calendar.getInstance(); endCalendar.setTime(rs.getDate(3)); int diffYear = endCalendar.get(Calendar.YEAR) - startCalendar.get(Calendar.YEAR); int diffMonth = diffYear * 12 + endCalendar.get(Calendar.MONTH) - startCalendar.get(Calendar.MONTH); System.out.println(

Jtable with database manually in netbeans.

package Demo; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import java.util.Vector; import javax.swing.JOptionPane; import javax.swing.table.DefaultTableModel; import net.proteanit.sql.DbUtils; /**  *  * @author NAVJYOTI  */ public class Jtablee extends javax.swing.JFrame {     /**      * Creates new form Jtablee      */     public Jtablee() {         initComponents();         set();     }     private int getsize() { int count=0; try {Class.forName("com.mysql.jdbc.Driver");             java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root"); Statement stmt=con.createStatement(); String query="select * from group1"; ResultSet rs= stmt.executeQuery(query); while(rs.next()) { count++; } return count; } catch(Exception e) {

Change Jtable cell color right click on JTable go to customize code and paste this code.

member1.setDefaultRenderer(Object.class, new TableCellRenderer(){     private DefaultTableCellRenderer DEFAULT_RENDERER =  new DefaultTableCellRenderer();             @Override             public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {                 Component c = DEFAULT_RENDERER.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);                 if(isSelected){                     //c.setBackground(Color.YELLOW);                 }else{                 if (row%2 == 0){                     c.setBackground(Color.WHITE);                 }                 else {                     c.setBackground(Color.LIGHT_GRAY);                 }     }        if(table.getColumnModel().getColumn(column).getIdentifier().equals("Withdraw")){//Here `Status` is column name     if(value.toString().equals("OK")){//Here `OK` is the value of row       

Set Date on jDateChooser and retrieve record from database.

 d5  = ((JTextField)jDateChooser1.getDateEditor().getUiComponent()).getText();         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calendar.getInstance();         try {             c.setTime(sdf.parse(d5));         } catch (ParseException ex) {             Logger.getLogger(Commity.class.getName()).log(Level.SEVERE, null, ex);         } c.add(Calendar.MONTH, 1);  // number of days to add d5 = sdf.format(c.getTime()); System.out.println(""+d5);         try {             java.util.Date date = new SimpleDateFormat("yyyy-MM-d").parse(String.valueOf(d5));             jDateChooser1.setDate(date);                    } catch (ParseException ex) {             Logger.getLogger(Commity.class.getName()).log(Level.SEVERE, null, ex);         }         try         {     Class.forName("com.mysql.jdbc.Driver");     java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity",

get record based on date.

String d1  = ((JTextField)jDateChooser1.getDateEditor().getUiComponent()).getText();         try         {     Class.forName("com.mysql.jdbc.Driver");     java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root");     String sql="select MemberName,Group_Number,Payment from insatllment where Date='"+d1+"'";     java.sql.PreparedStatement pst=con.prepareStatement(sql);     ResultSet rs = pst.executeQuery(sql);   countdate.setModel(DbUtils.resultSetToTableModel(rs)); con.close(); pst.close();         }         catch(Exception e)         {             JOptionPane.showMessageDialog(null, e);         }

Searching through Key Released in netbeans

private void jTextField9KeyReleased(java.awt.event.KeyEvent evt) {                                                    try         {     Class.forName("com.mysql.jdbc.Driver");     java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root");     String sql="select m.ID,m.MemberName,m.ContactNo,m.Amount,g.Group_Number,g.Starting_Date,g.Ending_Date,g.Cost,g.Installment,g.No_of_Members from member m\n" + "inner join group1 g on m.Group_Number=g.Group_Number where m.MemberName='"+jTextField9.getText()+"'";     java.sql.PreparedStatement pst=con.prepareStatement(sql);     ResultSet rs = pst.executeQuery(sql);    member.setModel(DbUtils.resultSetToTableModel(rs)); con.close(); pst.close();         }         catch(Exception e)         {             JOptionPane.showMessageDialog(null, e);         }     }    

jComboBox1PopupMenuWillBecomeInvisible Event in Netbeans and set value on JTextField

private void jComboBox1PopupMenuWillBecomeInvisible(javax.swing.event.PopupMenuEvent evt) {                                                               String no=(String)jComboBox1.getSelectedItem();           try         {     Class.forName("com.mysql.jdbc.Driver");     java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root");     String sql="select Cost from group1 where Group_Number='"+no+"'";     java.sql.PreparedStatement pst=con.prepareStatement(sql);    //pst.setString(1, no);     ResultSet rs = pst.executeQuery(sql);      while(rs.next())   {    double cost=rs.getDouble(1);  jTextField8.setText(""+cost);   } con.close(); pst.close();         }         catch(Exception e)         {             System.out.println(e);             JOptionPane.showMessageDialog(null, e);         }     }      

join the table set on jtable with rs2xml.jar

  try         {            Class.forName("com.mysql.jdbc.Driver");             java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root");     String sql="select m.MemberName,m.ContactNo,m.Amount,g.Group_Number,g.Starting_Date,g.Ending_Date,g.Cost,g.Installment,g.No_of_Members from member m\n" + " inner join group1 g on m.Group_Number=g.Group_Number";     java.sql.PreparedStatement pst=con.prepareStatement(sql);        ResultSet rs = pst.executeQuery(sql);    member.setModel(DbUtils.resultSetToTableModel(rs));    con.close(); pst.close();         }         catch(Exception e)         {             JOptionPane.showMessageDialog(null, e);         }

Insert Date in mysql.

 java.sql.Date sqldate = new java.sql.Date(jd1.getDate().getTime());         java.sql.Date sqldate1 = new java.sql.Date(jd2.getDate().getTime());         try         {             Class.forName("com.mysql.jdbc.Driver");             java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/commity","root","root");             PreparedStatement pst=(PreparedStatement) con.prepareStatement("insert into group1 values(?,?,?,?,?,?)");             pst.setString(1,jTextField1.getText());             pst.setDate(2,sqldate );             pst.setDate(3, sqldate1);             pst.setDouble(4,Double.parseDouble(jTextField2.getText()));             pst.setDouble(5,Double.parseDouble(jTextField3.getText()));             pst.setInt(6,Integer.parseInt(jTextField4.getText()));             pst.executeUpdate();             reset();         }         catch(Exception e)         {             System.out.println(e);

Change Jframe ICon

URL url=getClass().getResource("rupee.png");     ImageIcon img=new ImageIcon(url);     Image ii=img.getImage();     this.setIconImage(ii);

JOptionPane example

import javax.swing.*; import java.awt.event.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; public class Right extends JFrame { JFrame frame; JButton button; Right() { frame=new JFrame(); button=new JButton("click"); button.setBounds(130,100,100,40); add(button); setTitle("java"); setSize(400,400); setLayout(null); setVisible(true); setDefaultCloseOperation(EXIT_ON_CLOSE); button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(button,"Naveen"); } }); } public static void main(String args[]) { Right rt=new Right(); } }

insert Jtable Data into Database.

 int rows = jTable1.getRowCount(); System.out.println(""+rows); for(int row = 0; row<rows ; row++) { String name = (String) jTable1.getValueAt(row, 0); String mail = (String) jTable1.getValueAt(row, 1); String add = (String) jTable1.getValueAt(row, 2);      String pass = (String) jTable1.getValueAt(row, 3);  try{   Class.forName("com.mysql.jdbc.Driver");     java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/naveen","root","root");   String query = "insert into jtable(name,mail,address,password) values(?,?,?,?)" ;  PreparedStatement stmt = con.prepareStatement(query);  stmt.setString(1, name); //Invoice No  stmt.setString(2, mail); //Code  stmt.setString(3, add); //Description  stmt.setString(4,pass); //Bonusable  stmt.addBatch(); stmt.executeBatch();  con.commit();  }  catch(Exception ex)  {   JOptionPane.showMessageDialog(null, "Cannot save. "+ e

Auto Refresh JComboBox on button click.

private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {                                                 try         {            Class.forName("com.mysql.jdbc.Driver");             java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/rms","root","root");             PreparedStatement pst=(PreparedStatement) con.prepareStatement("insert into categories(name) values(?)");             pst.setString(1,jTextField8.getText());              pst.executeUpdate();              con.close();              pst.close();              jTextField8.setText("");         }         catch(Exception e)         {             System.out.println(e);         }         fill();     } public void fill() {     DefaultComboBoxModel model = new DefaultComboBoxModel();      try         {     Class.forName("com.mysql.jdbc.Driver");     java.sql.Connection con=DriverManager.getConnec

Select JLIst Value and set to JTextField.

 jTextField41.setText(jList1.getSelectedValue().toString());

Bind JList With database.

    DefaultListModel dm=new DefaultListModel();        try         {     Class.forName("com.mysql.jdbc.Driver");     java.sql.Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3305/rms","root","root");     java.sql.PreparedStatement pst=con.prepareStatement("select * from raw");    ResultSet rs=pst.executeQuery();    while(rs.next())    {        String pc=rs.getString(1);        dm.addElement(pc);    }    jList1.setModel(dm);         }    catch(Exception e)            {            System.out.println(e);            }

Export Data to Excel Sheet2

try {     HSSFRow rowhead = sheet.createRow((short)0); rowhead.createCell((short) 0).setCellValue("PP"); rowhead.createCell((short) 1).setCellValue("PP"); rowhead.createCell((short) 2).setCellValue("QQ"); rowhead.createCell((short) 3).setCellValue("QQ"); rowhead.createCell((short) 4).setCellValue("B"); rowhead.createCell((short) 5).setCellValue("P"); rowhead.createCell((short) 6).setCellValue("SN"); int index=1; int count=raw.getRowCount(); for(int i=0;i<count;i++){ Object obj1 = GetData(raw, i, 0); Object obj2 = GetData(raw, i, 1); Object obj3 = GetData(raw, i, 2); Object obj4 = GetData(raw, i, 3); Object obj5 = GetData(raw, i, 4); Object obj6 = GetData(raw, i, 5); Object obj7 = GetData(raw, i, 6); HSSFRow row = sheet.createRow((short)index); row.createCell((short) 0).setCellValue(obj1.toString()); row.createCell((short) 1).setCellValue(obj2.toString()); row.createCell((short) 2).setCell

Example of java swing

import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextField; import javax.swing.JButton; public class Tutorial extends JFrame { JPanel jp=new JPanel(); JLabel jl=new JLabel(); JTextField jt=new JTextField(30); JButton jb=new JButton("Enter"); public Tutorial() { setTitle("Tutorial"); setVisible(true); setSize(400,200); setDefaultCloseOperation(EXIT_ON_CLOSE); jp.add(jt);  jt.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { String input=jt.getText(); jl.setText(input); } }); jp.add(jb); jb.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { String input=jt.getText(); jl.setText(input); } }); jp.add(jl); add(jp); } public static void main(String args[]) {  try {             for (javax.swing.UIManager.LookAndFeelInfo info : ja

Export Data to Excel Sheet

import java.io.*; import javax.swing.*; import javax.swing.table.TableModel; /**  *  * @author NAVJYOTI  */ public class ExcelExporter {     ExcelExporter(){}        public void export(JTable table,File file)throws Exception     {         TableModel tm=table.getModel();         FileWriter fw=new FileWriter(file);         BufferedWriter bw=new BufferedWriter(fw);         for(int i=0;i<tm.getColumnCount();i++)         {             bw.write(tm.getColumnName(i)+"\t");                    }         bw.write("\n");         for(int i=0;i<tm.getColumnCount();i++)         {             for(int j=0;j<tm.getColumnCount();j++)             {                 bw.write(tm.getValueAt(i, j).toString()+"\t");             }              bw.write("\n");         }         bw.close();     } }

JFileChooser in java swings

    JFileChooser chooser = new JFileChooser();         chooser.addChoosableFileFilter(new ImageFileFilter()); int returnVal = chooser.showOpenDialog(null); if(returnVal == JFileChooser.APPROVE_OPTION) { File file = chooser.getSelectedFile();  path=file.getPath(); ImageIcon icon=new ImageIcon(path); jTextField4.setText(path); repaint(); import java.awt.*; import java.io.*; import javax.swing.*; import java.awt.image.*; import java.awt.event.*; /**  *  * @author NAVJYOTI  */ public class ImageFileFilter  extends javax.swing.filechooser.FileFilter {     public boolean accept(File file) { if (file.isDirectory()) return false; String name = file.getName().toLowerCase(); return (name.endsWith(".jpg") || name.endsWith(".png")|| name.endsWith(".gif")); } public String getDescription() { return "Images (*.gif,*.bmp, *.jpg, *.png )"; } }

open cmd through java

class cmd { public static void main(String args[])throws Exception { String path = "c:\\"; Runtime.getRuntime().exec(new String[] { "cmd.exe", "/C", "\"start; cd "+path+"\"" }); } }

Set Image on JLabel

import java.awt.event.*; import javax.swing.*; public class ImageButton extends JFrame { JFrame f; ImageButton() { JButton b=new JButton(new ImageIcon("E:\wallpaper\Nature\img1.jpg")); b.setBounds(0,0,1300,800); add(b); setSize(1300,800); setLayout(null); setVisible(true); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } public static void main(String args[]) { new ImageButton(); } }

System Beep Through Java

public class Beep {     public static void main(String args[])     {         Toolkit.getDefaultToolkit().beep();            }    }

Cmd Command for AppletViewer

C:\Users\NAVJYOTI\Desktop>javac First.java C:\Users\NAVJYOTI\Desktop>appletviewer First.java

Applet Example

import java.applet.Applet; import java.awt.Graphics; /* <applet code="First.class" width="300" height="300"> </applet> */ public class First extends Applet {   public void paint(Graphics g) { g.drawString("welcome to applet",150,150); } }

Display Data Through JQuery

<html>  <script type="text/javascript" src="jquery-1.9.0.min.js"> </script>  <script type="text/javascript">  $(document).ready(function() { alert('hi');     $("#display").click(function() {                     $.ajax({    //create an ajax request to load_page.php         type: "GET",         url: "log-suc.jsp",                     dataType: "html",   //expect html to be returned                       success: function(response){                               $("#responsecontainer").html(response);             //alert(response);         }     }); }); }); </script> <body> <h3 align="center">Manage Student Details</h3> <table border="1" align="center">    <tr>        <td> <input type="button" id="display" value="Display All Data" /> </td&g

Random Number in java and set on JLabel

Random r=new Random();         int ran=r.nextInt(9999999);         jLabel70.setText(""+ran);

PrinterJob In java

  public void printComponenet(){   PrinterJob pj = PrinterJob.getPrinterJob();   pj.setJobName(" Print Component ");   pj.setPrintable (new Printable() {       public int print(Graphics pg, PageFormat pf, int pageNum){       if (pageNum > 0){       return Printable.NO_SUCH_PAGE;       }       Graphics2D g2 = (Graphics2D) pg;      //g2.translate(00, 00);      //jLabel2.paint(g2);      //g2.translate();      jPanel15.paint(g2);       return Printable.PAGE_EXISTS;     }        });   if (pj.printDialog() == false)   return;   try {         pj.print();   } catch (PrinterException ex) {         // handle exception   } }

Run jar through cmd.

C:\Users\NAVJYOTI\Desktop>java  -jar a.jar

JFrame example.

import java.awt.*; class Fire extends Frame { Fire() { Button b=new Button("click me"); b.setBounds(30,100,80,30); add(b); setSize(300,300); setLayout(null); setVisible(true); } public static void main(String args[]) { Fire f=new Fire(); } }

Ant file for project building.

<project name="domain1" default="deploy" basedir="."> <property name="web-cont" value="build"/> <property name="warfile" value="myj.war"/> <property name="web" value="C:/glassfish3/glassfish/domains/domain1/autodeploy"/> <target name="clean" > <delete dir="${web-cont}"/> </target> <target name="create" depends="clean"> <mkdir dir="${web-cont}"/> <mkdir dir="${web-cont}/WEB-INF"/> <mkdir dir="${web-cont}/WEB-INF/classes"/> <mkdir dir="${web-cont}/WEB-INF/lib"/> <copy file="web.xml" todir="${web-cont}/WEB-INF"/> <copy todir="${web-cont}"> <fileset file="*.html"/> <fileset file="*.jsp"/> </copy> </target> <target name="comp

MenuBar in JFrame

import javax.swing.*; import java.awt.*; import java.awt.event.*; class Menus { public static void main(String args[]) { JFrame jf = new JFrame("My Menus"); JMenuBar jmb = new JMenuBar(); JMenu jm1 = new JMenu("File"); JMenuItem jmi1 = new JMenuItem("New"); JMenuItem jmi2 = new JMenuItem("Open"); JMenuItem jmi3 = new JMenuItem("Save"); JMenuItem jmi4 = new JMenuItem("Save As"); JMenuItem jmi5 = new JMenuItem("Page Setup"); JMenuItem jmi6 = new JMenuItem("Print"); JMenuItem jmi7 = new JMenuItem("Exit"); jm1.add(jmi1); jm1.add(jmi2); jm1.add(jmi3); jm1.add(jmi4); jm1.addSeparator(); jm1.add(jmi5); jm1.add(jmi6); jm1.addSeparator(); jm1.add(jmi7); jmb.add(jm1); jf.setJMenuBar(jmb); jf.setSize(350,350); jf.setVisible(true); jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jf.setExtendedState(JFrame.MAXIMIZ

Use Of URL in java

import java.net.*; class myurl { public static void main(String args[])throws Exception { URL myurl = new URL("http://http://naveenrajput10.blogspot.in/"); System.out.println("HOST : "+myurl.getHost()); System.out.println("PATH : "+myurl.getPath()); System.out.println("PORT : "+myurl.getPort()); System.out.println("PROTOCOL : "+myurl.getProtocol()); } }

Get IPAddress through java.

import java.net.*; import java.io.*; class IpAddress { public static void main(String args[]) { try { BufferedReader kb = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Enter url :-> "); String str = kb.readLine(); InetAddress ip = InetAddress.getByName(str); System.out.println(ip.toString()); } catch(Exception uhe) { uhe.printStackTrace(); } } }

Jagged Array

import java.util.Scanner; class Jagged { public static void main(String args[]) { Scanner s = new Scanner(System.in); int arr[][] = new int[5][]; arr[0] = new int[3]; arr[1] = new int[5]; arr[2] = new int[2]; arr[3] = new int[2]; arr[4] = new int[3]; for(int i=0; i<5; i++) { /*int lc = -1; switch(i) { case 0: case 4: lc = 3; break; case 1: lc = 5; break; case 2: case 3: lc = 2; break; }*/ for(int j=0; j<arr[i].length; j++) { System.out.print("Enter number :-> "); arr[i][j] = s.nextInt(); } } for(int i=0; i<5; i++) { /*int lc = -1; switch(i) { case 0: case 4: lc = 3; break; case 1: lc = 5; break; case 2: case 3: lc = 2; break; }*/ for(int j=0; j<arr[i].length; j++) { System.out.print(arr[i][j]+"\t"); } System.out.println();