<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>swing and linked list Archives -</title>
	<atom:link href="https://mitindia.in/tag/swing-and-linked-list/feed/" rel="self" type="application/rss+xml" />
	<link>https://mitindia.in/tag/swing-and-linked-list/</link>
	<description></description>
	<lastBuildDate>Fri, 08 Jul 2016 05:48:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://mitindia.in/wp-content/uploads/2023/03/cropped-android-chrome-512x512-1-32x32.png</url>
	<title>swing and linked list Archives -</title>
	<link>https://mitindia.in/tag/swing-and-linked-list/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>JDBC Example3</title>
		<link>https://mitindia.in/jdbc-example3/</link>
		
		<dc:creator><![CDATA[SKB]]></dc:creator>
		<pubDate>Mon, 04 Jul 2016 13:17:07 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[swing and linked list]]></category>
		<guid isPermaLink="false">http://www.mitindia.in/?p=219</guid>

					<description><![CDATA[<p>JDBC Example to show records on JTable import java.awt.*; import java.sql.*; import java.util.*; import javax.swing.*; import java.awt.event.*; import javax.swing.table.*; public class JTableDatabase { public static void main(String[] args) { Vector columnNames = new Vector(); Vector data = new Vector(); JPanel p=new JPanel(); try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection("jdbc:odbc:test"); String sql = "Select * from [&#8230;]</p>
<p>The post <a href="https://mitindia.in/jdbc-example3/">JDBC Example3</a> appeared first on <a href="https://mitindia.in"></a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>JDBC Example to show records on JTable</p>
<pre>import java.awt.*;
import java.sql.*;
import java.util.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.table.*;

public class JTableDatabase 
{
public static void main(String[] args) 
{
Vector columnNames = new Vector();
Vector data = new Vector();
JPanel p=new JPanel();
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:test");
String sql = "Select * from product";
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery( sql );
ResultSetMetaData md = rs.getMetaData();
int columns = md.getColumnCount();
for (int i = 1; i &lt;= columns; i++) {
columnNames.addElement( md.getColumnName(i) );
}
while (rs.next()) {
Vector row = new Vector(columns);
for (int i = 1; i &lt;= columns; i++){
row.addElement( rs.getObject(i) );
}
data.addElement( row );
}
rs.close();
stmt.close();
}
catch(Exception e){
System.out.println(e);
}
JTable table = new JTable(data, columnNames);
TableColumn col;
for (int i = 0; i &lt; table.getColumnCount(); i++) {
col = table.getColumnModel().getColumn(i);
col.setMaxWidth(250);
}
JScrollPane scrollPane = new JScrollPane( table );
p.add( scrollPane );
JFrame f=new JFrame();
f.add(p);
f.setSize(600,400);
f.setVisible(true);
}
}</pre>
<p>Out of the above program is as following image&#8230;</p>
<div class="separator"><img fetchpriority="high" decoding="async" class="alignnone" src="http://3.bp.blogspot.com/-Iry1TAquuME/Va3RxqlqlSI/AAAAAAAAAbI/OagbQb2NVUk/s640/JTableJDBC.JPG" width="640" height="267" border="0" /></div>
<p>Java Program to demonstrate Linked List</p>
<pre>import java.util.*;
public class LinkedListExa 
{
public static void main(String args[]) 
{

LinkedList&lt;String&gt; linkedlist = new LinkedList&lt;String&gt;();

         linkedlist.add("Beta");
         linkedlist.add("Cupcake");
         linkedlist.add("Donut");
         linkedlist.add("Eclair");
         linkedlist.add("Froyo");
         linkedlist.add("Gingerbread");
         linkedlist.add("Honeycomb");
         linkedlist.add("Ice Cream Sandwich");
         linkedlist.add("Jellybean");
         linkedlist.add("KitKat");

         System.out.println("Linked List Content: " +linkedlist);

         /*Adding  First and Last Element */

         linkedlist.addFirst("Alpha");
         linkedlist.addLast("Lollipop");

         System.out.println("LinkedList Content after addition: " +linkedlist);

         Object firstvar = linkedlist.get(0);
         System.out.println("First element: " +firstvar);

         linkedlist.set(0, "Changed first item");
         Object firstvar2 = linkedlist.get(0);
         System.out.println("First element after update by set method: " +firstvar2);

         /*Remove first and last element*/
         linkedlist.removeFirst();
         linkedlist.removeLast();
         System.out.println("LinkedList after deletion of first and last element: " +linkedlist);

         /* Add to a Position and remove from a position*/

         linkedlist.add(0, "Mango");
         linkedlist.remove(2);
         System.out.println("Final Content: " +linkedlist); 
     }
}</pre>
<p>JDBC program to demonstrate Login program.</p>
<pre>//package awt;

import javax.swing.*;
import java.awt.event.*;
import java.sql.*;

public class Login {

        Connection con;
        Statement st;
        ResultSet rs;

        JFrame f = new JFrame("User Login !");
        JLabel l = new JLabel("Username : ");
        JLabel l1= new JLabel("Password : ");
        JTextField t = new JTextField (10);
        JTextField t1 = new JTextField (10);
        JButton b = new JButton("Login");

        public Login()
    {
            connect();
            frame();

     }
        
        public void connect()
    {
               try {
            
            String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
            Class.forName(driver);

            String db = "jdbc:odbc:dsntest";
            con = DriverManager.getConnection(db);
            st = con.createStatement();


        }catch (Exception e )
               {
        }
    }
        
        public void frame()
    {
        f.setSize(600,400);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.setVisible(true);

        JPanel p = new JPanel();
        p.add(l);
        p.add(t);
        p.add(l1);
        p.add(t1);
        p.add(b);

        f.add(p);
        
        b.addActionListener(new ActionListener(){

            public void actionPerformed(ActionEvent e){

                try
                {

            String user =t.getText().trim();
            String pass = t1.getText().trim();

 String sql = "select usernm, pass from login_tab where 

usernm = '" + user +"'and pass= '"+ pass +"'";
            rs = st.executeQuery(sql);


            int count = 0;
            while(rs.next()){

                count = count + 1;
            }

            if (count == 1 )
            {
             JOptionPane.showMessageDialog(null,"User Found , 

Access Granted! ");
             }
            else if ( count &gt; 1 )
             {
            JOptionPane.showMessageDialog(null,"Duplicate User 

, Access Denied! ");
             }
            else
            {
            JOptionPane.showMessageDialog(null," User Does Not 

Exist ! ");

            }

                } catch(Exception ex ){

                }

            }
        });
        
     }
    public static void main(String[] args) {

            new Login();

    }
}</pre>
<p>Output is&#8230;</p>
<div class="separator"><img decoding="async" class="alignnone" src="http://3.bp.blogspot.com/-e0wEj5IOXsE/Va3THQlKzGI/AAAAAAAAAbc/NlnLA2qfaxg/s640/jdbclogin.JPG" width="640" height="332" border="0" /></div>
<p>Java Swing program (JDBC) Login to MySQL Database.</p>
<pre>import javax.swing.*;
import java.sql.*;
import java.awt.*;
import java.awt.event.*;

class LoginDemo extends JFrame{
 JButton SUBMIT;
 JLabel label1,label2;
 final JTextField  text1,text2;

LoginDemo()
{
    setTitle("Login Form");
    setLayout(null);
    label1 = new JLabel();
    label1.setText("Username:");
    text1 = new JTextField(15);

    label2 = new JLabel();
    label2.setText("Password:");
    text2 = new JPasswordField(15);

    SUBMIT=new JButton("SUBMIT");
    label1.setBounds(350,100,100,20);
    text1.setBounds(450,100,200,20);
    label2.setBounds(350,130,100,20);
    text2.setBounds(450,130,200,20);
    SUBMIT.setBounds(450,160,100,20);
   add(label1);
   add(text1);
   add(label2);
   add(text2);
   add(SUBMIT);

   setVisible(true);
   setSize(1024,768);

 SUBMIT.addActionListener(new ActionListener(){
   public void actionPerformed(ActionEvent ae){
    String value1=text1.getText();
    String value2=text2.getText();
    try{
 Class.forName("com.mysql.jdbc.Driver");
           Connection con = DriverManager.getConnection("jdbc:mysql://localhost:90/test", "root", "");
           Statement st=con.createStatement();
           ResultSet rs=st.executeQuery("select * from login where username='"+value1+"' and password='"+value2+"'");
           String uname="",pass="";
           if(rs.next()){
               uname=rs.getString("username");
               pass=rs.getString("password");
           }
 if(value1.equals("") &amp;&amp; value2.equals("")) {
      JOptionPane.showMessageDialog(null,"Enter login name or password","Error",JOptionPane.ERROR_MESSAGE);
  }
 else if(value1.equals(uname) &amp;&amp; value2.equals(pass)) {
    NextPage page=new NextPage(uname);
    page.setVisible(true);
    }
 else if (!value1.equals(uname) &amp;&amp; !value2.equals(pass)) {
     text1.setText("");
     text2.setText("");
    }
    }
    catch(Exception e){}
}
 });
  }

  public static void main(String arg[]){
  new LoginDemo();
}
}</pre>
<p><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fmitindia.in%2Fjdbc-example3%2F&amp;linkname=JDBC%20Example3" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fmitindia.in%2Fjdbc-example3%2F&amp;linkname=JDBC%20Example3" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fmitindia.in%2Fjdbc-example3%2F&#038;title=JDBC%20Example3" data-a2a-url="https://mitindia.in/jdbc-example3/" data-a2a-title="JDBC Example3"><img src="https://static.addtoany.com/buttons/favicon.png" alt="Share"></a></p><p>The post <a href="https://mitindia.in/jdbc-example3/">JDBC Example3</a> appeared first on <a href="https://mitindia.in"></a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
