SlideShare a Scribd company logo
1 of 43
Swing
BY LECTURER SURAJ PANDEY CCT COLLEGE
Java Swing is a part of Java Foundation Classes (JFC) that
is used to create window-based applications. It is built on the top
of AWT (Abstract Windowing Toolkit) API and entirely
written in java.
Unlike AWT, Java Swing provides platform-independent and
lightweight components.
The javax.swing package provides classes for java swing API
such as JButton, JTextField, JTextArea, JRadioButton,
JCheckbox, JMenu, JColorChooser etc.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Difference between AWT and Swing
There are many differences between java awt and swing that
are given below.
BY LECTURER SURAJ PANDEY CCT COLLEGE
BY LECTURER SURAJ PANDEY CCT COLLEGE
What is JFC
The Java Foundation Classes (JFC) are a set of GUI
components which simplify the development of desktop
applications.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Hierarchy of Java Swing classes
BY LECTURER SURAJ PANDEY CCT COLLEGE
Commonly used Methods of Component class
The methods of Component class are widely used in java
swing that are given below.
BY LECTURER SURAJ PANDEY CCT COLLEGE
BY LECTURER SURAJ PANDEY CCT COLLEGE
Java Swing Examples
There are two ways to create a frame:
1. By creating the object of Frame class (association)
2. By extending Frame class (inheritance)
We can write the code of swing inside the main(),
constructor or any other method.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Simple Java Swing Example
Let's see a simple swing example where we are creating one
button and adding it on the JFrame object inside the main()
method.
File: FirstSwingExample.java
BY LECTURER SURAJ PANDEY CCT COLLEGE
import javax.swing.*;  
public class FirstSwingExample {  
public static void main(String[] args) {  
JFrame f=new JFrame();//creating instance of JFrame    
JButton b=new JButton("click");//creating instance of JButton  
b.setBounds(130,100,100, 40);//x axis, y axis, width, height       
 
f.add(b);//adding button in JFrame            
f.setSize(400,500);//400 width and 500 height  
f.setLayout(null);//using no layout managers  
f.setVisible(true);//making the frame visible  
}  
}BY LECTURER SURAJ PANDEY CCT COLLEGE
BY LECTURER SURAJ PANDEY CCT COLLEGE
Example of Swing by Association inside constructor
We can also write all the codes of creating JFrame, JButton
and method call inside the java constructor.
File: Simple.java
BY LECTURER SURAJ PANDEY CCT COLLEGE
import javax.swing.*;  
public class Simple {  
JFrame f;  
Simple(){  
f=new JFrame();//creating instance of JFrame       
JButton b=new JButton("click");//creating instance of JButton  
b.setBounds(130,100,100, 40);  
f.add(b);//adding button in JFrame  
f.setSize(400,500);//400 width and 500 height  
f.setLayout(null);//using no layout managers  
f.setVisible(true);//making the frame visible  
}  
public static void main(String[] args) {  
new Simple();  
}  
}  
BY LECTURER SURAJ PANDEY CCT COLLEGE
The setBounds(int xaxis, int yaxis, int width, int height)is
used in the above example that sets the position of the
button.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Simple example of Swing by inheritance
We can also inherit the JFrame class, so there is no need to
create the instance of JFrame class explicitly.
File: Simple2.java
BY LECTURER SURAJ PANDEY CCT COLLEGE
import javax.swing.*;  
public class Simple2 extends JFrame{//inheriting JFrame  
JFrame f;  
Simple2(){  
JButton b=new JButton("click");//create button  
b.setBounds(130,100,100, 40);           
add(b);//adding button on frame  
setSize(400,500);  
setLayout(null);  
setVisible(true);  
}  
public static void main(String[] args) {  
new Simple2();  
}}  
BY LECTURER SURAJ PANDEY CCT COLLEGE
JButton class:
The JButton class is used to create a button that have
plateform-independent implementation.
Commonly used Constructors:
JButton(): creates a button with no text and icon.
JButton(String s): creates a button with the specified text.
JButton(Icon i): creates a button with the specified icon
object.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Commonly used Methods of AbstractButton class:
1) public void setText(String s): is used to set specified text
on button.
2) public String getText(): is used to return the text of the
button.
3) public void setEnabled(boolean b): is used to enable or
disable the button.
4) public void setIcon(Icon b): is used to set the specified
Icon on the button.
5) public Icon getIcon(): is used to get the Icon of the button.
6) public void setMnemonic(int a): is used to set the
mnemonic on the button.
7) public void addActionListener(ActionListener a): is
used to add the action listener to this object.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Example of displaying image on the button:
import java.awt.event.*;  
import javax.swing.*;  
public class ImageButton{  
ImageButton(){  
JFrame f=new JFrame();  
JButton b=new JButton(new ImageIcon("b.jpg"));  
b.setBounds(130,100,100, 40);  
f.add(b);  
f.setSize(300,400);  
f.setLayout(null);  
f.setVisible(true);  
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  
    }  
public static void main(String[] args) {  
    new ImageButton();  
}  
}  
BY LECTURER SURAJ PANDEY CCT COLLEGE
JRadioButton class
The JRadioButton class is used to create a radio button. It is used
to choose one option from multiple options. It is widely used in
exam systems or quiz.
It should be added in ButtonGroup to select one radio button
only.
Commonly used Constructors of JRadioButton class:
JRadioButton(): creates an unselected radio button with no
text.
JRadioButton(String s): creates an unselected radio button
with specified text.
JRadioButton(String s, boolean selected): creates a radio
button with the specified text and selected status.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Commonly used Methods of AbstractButton class:
1) public void setText(String s): is used to set specified text on
button.
2) public String getText(): is used to return the text of the button.
3) public void setEnabled(boolean b): is used to enable or disable
the button.
4) public void setIcon(Icon b): is used to set the specified Icon on
the button.
5) public Icon getIcon(): is used to get the Icon of the button.
6) public void setMnemonic(int a): is used to set the mnemonic on
the button.
7) public void addActionListener(ActionListener a): is used to
add the action listener to this object.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Example of JRadioButton class:
import javax.swing.*;  
public class Radio {  
JFrame f;   
Radio(){  
f=new JFrame();  
JRadioButton r1=new JRadioButton("A) Male");  
JRadioButton r2=new JRadioButton("B) FeMale");  
r1.setBounds(50,100,70,30);  
r2.setBounds(50,150,70,30);  
ButtonGroup bg=new ButtonGroup();  
bg.add(r1);bg.add(r2);  
f.add(r1);f.add(r2);  
f.setSize(300,300);  
f.setLayout(null);  
f.setVisible(true);  
}  
public static void main(String[] args) {  
    new Radio();  
}  }  
BY LECTURER SURAJ PANDEY CCT COLLEGE
ButtonGroup class:
The ButtonGroup class can be used to group multiple
buttons so that at a time only one button can be selected.
BY LECTURER SURAJ PANDEY CCT COLLEGE
JRadioButton example with event
handling
import javax.swing.*;  
import java.awt.event.*;  
class RadioExample extends JFrame implements ActionListener{  
JRadioButton rb1,rb2;  
JButton b;  
RadioExample(){  
rb1=new JRadioButton("Male");  
rb1.setBounds(100,50,100,30);  
rb2=new JRadioButton("Female");  
rb2.setBounds(100,100,100,30);  
ButtonGroup bg=new ButtonGroup();  
bg.add(rb1);bg.add(rb2);  
BY LECTURER SURAJ PANDEY CCT COLLEGE
  b=new JButton("click");  
b.setBounds(100,150,80,30);  
b.addActionListener(this);  
add(rb1);add(rb2);add(b);  
setSize(300,300);  
setLayout(null);  
setVisible(true);  
}  
public void actionPerformed(ActionEvent e){  
if(rb1.isSelected()){  
JOptionPane.showMessageDialog(this,"You are male");  
}  
if(rb2.isSelected()){  
JOptionPane.showMessageDialog(this,"You are female");  
}  
}  
public static void main(String args[]){  
new RadioExample();  }}  
BY LECTURER SURAJ PANDEY CCT COLLEGE
JTextArea class:
The JTextArea class is used to create a text area. It is a multiline
area that displays the plain text only.
Commonly used Constructors:
JTextArea(): creates a text area that displays no text initially.
JTextArea(String s): creates a text area that displays specified
text initially.
JTextArea(int row, int column): creates a text area with the
specified number of rows and columns that displays no text
initially..
JTextArea(String s, int row, int column): creates a text area
with the specified number of rows and columns that displays
specified text.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Commonly used methods of JTextArea class:
1) public void setRows(int rows): is used to set
specified number of rows.
2) public void setColumns(int cols):: is used to set
specified number of columns.
3) public void setFont(Font f): is used to set the
specified font.
4) public void insert(String s, int position): is used to
insert the specified text on the specified position.
5) public void append(String s): is used to append the
given text to the end of the document.
BY LECTURER SURAJ PANDEY CCT COLLEGE
 Example of JTextField class:
import java.awt.Color;  
import javax.swing.*;  
public class TArea {  
    JTextArea area;  
    JFrame f;  
    TArea(){  
    f=new JFrame();  
    area=new JTextArea(300,300);  
    area.setBounds(10,30,300,300);  
    area.setBackground(Color.black);  
    area.setForeground(Color.white);  
    f.add(area); 
    f.setSize(400,400);  
    f.setLayout(null);  
    f.setVisible(true);  
}  
    public static void main(String[] args) {  
        new TArea();  
    }  
}  
BY LECTURER SURAJ PANDEY CCT COLLEGE
JComboBox class:
The JComboBox class is used to create the combobox (drop-
down list). At a time only one item can be selected from the
item list.
Commonly used Constructors of JComboBox class:
JComboBox()
JComboBox(Object[] items)
JComboBox(Vector<?> items)
BY LECTURER SURAJ PANDEY CCT COLLEGE
Commonly used methods of JComboBox class:
1) public void addItem(Object anObject): is used to add an
item to the item list.
2) public void removeItem(Object anObject): is used to
delete an item to the item list.
3) public void removeAllItems(): is used to remove all the
items from the list.
4) public void setEditable(boolean b): is used to determine
whether the JComboBox is editable.
5) public void addActionListener(ActionListener a): is
used to add the ActionListener.
6) public void addItemListener(ItemListener i): is used to
add the ItemListener.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Example of JComboBox class:
import javax.swing.*;  
public class Combo {  
JFrame f;  
Combo(){  
    f=new JFrame("Combo ex");        
String country[]={"India","Aus","U.S.A","England","Newzeland"};        
JComboBox cb=new JComboBox(country);  
    cb.setBounds(50, 50,90,20);  
    f.add(cb);        
f.setLayout(null);  
    f.setSize(400,500);  
    f.setVisible(true);        
}  
public static void main(String[] args) {  
    new Combo();       
 }  
}  
BY LECTURER SURAJ PANDEY CCT COLLEGE
JTable class (Swing Tutorial):
The JTable class is used to display the data on two
dimensional tables of cells.
Commonly used Constructors of JTable class:
JTable(): creates a table with empty cells.
JTable(Object[][] rows, Object[] columns): creates a
table with the specified data.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Example of JTable class:
import javax.swing.*;  
public class MyTable {  
    JFrame f;  
MyTable(){  
    f=new JFrame();        
String data[][]={ {"101","Amit","670000"},  
              {"102","Jai","780000"},  
                          {"101","Sachin","700000"}};  
    String column[]={"ID","NAME","SALARY"};        
JTable jt=new JTable(data,column);  
    jt.setBounds(30,40,200,300);        
JScrollPane sp=new JScrollPane(jt);      
f.add(sp);        
f.setSize(300,400);  
//  f.setLayout(null);  
    f.setVisible(true);  
}  
public static void main(String[] args) {  
    new MyTable();  
}  
}  
BY LECTURER SURAJ PANDEY CCT COLLEGE
JColorChooser class:
The JColorChooser class is used to create a color chooser dialog
box so that user can select any color.
Commonly used Constructors of JColorChooser class:
JColorChooser(): is used to create a color chooser pane with
white color initially.
JColorChooser(Color initialColor): is used to create a color
chooser pane with the specified color initially.
Commonly used methods of JColorChooser class:
public static Color showDialog(Component c, String
title, Color initialColor): is used to show the color-chooser
dialog box.
BY LECTURER SURAJ PANDEY CCT COLLEGE
import java.awt.event.*;  
import java.awt.*;  
import javax.swing.*;    
public class JColorChooserExample extends JFrame implements ActionListener{  
JButton b;  
Container c;    
JColorChooserExample(){  
    c=getContentPane();  
    c.setLayout(new FlowLayout());        
b=new JButton("color");  
    b.addActionListener(this);        
c.add(b);  
}    
public void actionPerformed(ActionEvent e) {  
Color initialcolor=Color.RED;  
Color color=JColorChooser.showDialog(this,"Select a color",initialcolor);  
c.setBackground(color);  
}    
public static void main(String[] args) {  
    JColorChooserExample ch=new JColorChooserExample();  
    ch.setSize(400,400);  
    ch.setVisible(true);  
    ch.setDefaultCloseOperation(EXIT_ON_CLOSE);  
}  
}  
BY LECTURER SURAJ PANDEY CCT COLLEGE
JProgressBar class:
The JProgressBar class is used to display the progress of the task.
Commonly used Constructors of JProgressBar class:
JProgressBar(): is used to create a horizontal progress bar but no
string text.
JProgressBar(int min, int max): is used to create a horizontal
progress bar with the specified minimum and maximum value.
JProgressBar(int orient): is used to create a progress bar with the
specified orientation, it can be either Vertical or Horizontal by using
SwingConstants.VERTICAL and SwingConstants.HORIZONTAL
constants.
JProgressBar(int orient, int min, int max): is used to create a
progress bar with the specified orientation, minimum and maximum
value.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Commonly used methods of JProgressBar class:
1) public void setStringPainted(boolean b): is used to
determine whether string should be displayed.
2) public void setString(String s): is used to set value to
the progress string.
3) public void setOrientation(int orientation): is
used to set the orientation, it may be either vertical or
horizontal by using SwingConstants.VERTICAL and
SwingConstants.HORIZONTAL constants..
4) public void setValue(int value): is used to set the
current value on the progress bar.
BY LECTURER SURAJ PANDEY CCT COLLEGE
Example of JProgressBar class:
import javax.swing.*;  
public class MyProgress extends JFrame{  
JProgressBar jb;  
int i=0,num=0;    
MyProgress(){  
jb=new JProgressBar(0,2000);  
jb.setBounds(40,40,200,30);        
jb.setValue(0);  
jb.setStringPainted(true);        
add(jb);  
setSize(400,400);  
setLayout(null);  
}    
public void iterate(){  
while(i<=2000){  
  jb.setValue(i);  
  i=i+20;  
  try{Thread.sleep(150);}catch(Exception e){}  
}  
}  
public static void main(String[] args) {  
    MyProgress m=new MyProgress();  
    m.setVisible(true);  
    m.iterate();  
}  
}  
BY LECTURER SURAJ PANDEY CCT COLLEGE
Example of digital clock in swing:
BY LECTURER SURAJ PANDEY CCT COLLEGE
import javax.swing.*;  
import java.awt.*;  
import java.text.*;  
import java.util.*;  
public class DigitalWatch implements Runnable{  
JFrame f;  
Thread t=null;  
int hours=0, minutes=0, seconds=0;  
String timeString = "";  
JButton b;    
DigitalWatch(){  
    f=new JFrame();        
t = new Thread(this);  
        t.start();        
b=new JButton();  
        b.setBounds(100,100,100,50);        
 f.add(b);  
    f.setSize(300,400);  
    f.setLayout(null);  
    f.setVisible(true);  
 }  
   
BY LECTURER SURAJ PANDEY CCT COLLEGE
 public void run() {  
       try {  
          while (true) {  
   
             Calendar cal = Calendar.getInstance();  
             hours = cal.get( Calendar.HOUR_OF_DAY );  
             if ( hours > 12 ) hours -= 12;  
             minutes = cal.get( Calendar.MINUTE );  
             seconds = cal.get( Calendar.SECOND );  
   
             SimpleDateFormat formatter = new SimpleDateFormat("hh:mm:ss");  
             Date date = cal.getTime();  
             timeString = formatter.format( date );  
   
             printTime();  
   
             t.sleep( 1000 );  // interval given in milliseconds  
          }  
       }  
       catch (Exception e) { }  
  }  
   
 public void printTime(){  
 b.setText(timeString);  
 }  
   
 public static void main(String[] args) {  
     new DigitalWatch();  
           
   
 }  
 }BY LECTURER SURAJ PANDEY CCT COLLEGE
BY LECTURER SURAJ PANDEY CCT COLLEGE

More Related Content

What's hot

What's hot (20)

Java swing
Java swingJava swing
Java swing
 
Awt and swing in java
Awt and swing in javaAwt and swing in java
Awt and swing in java
 
Java: GUI
Java: GUIJava: GUI
Java: GUI
 
Java swing and events
Java swing and eventsJava swing and events
Java swing and events
 
Swing and AWT in java
Swing and AWT in javaSwing and AWT in java
Swing and AWT in java
 
Java swing
Java swingJava swing
Java swing
 
tL19 awt
tL19 awttL19 awt
tL19 awt
 
GUI programming
GUI programmingGUI programming
GUI programming
 
Gui
GuiGui
Gui
 
Graphical User Interface (GUI) - 1
Graphical User Interface (GUI) - 1Graphical User Interface (GUI) - 1
Graphical User Interface (GUI) - 1
 
Swings
SwingsSwings
Swings
 
Java- GUI- Mazenet solution
Java- GUI- Mazenet solutionJava- GUI- Mazenet solution
Java- GUI- Mazenet solution
 
Java awt tutorial javatpoint
Java awt tutorial   javatpointJava awt tutorial   javatpoint
Java awt tutorial javatpoint
 
Java Swing JFC
Java Swing JFCJava Swing JFC
Java Swing JFC
 
04b swing tutorial
04b swing tutorial04b swing tutorial
04b swing tutorial
 
java2 swing
java2 swingjava2 swing
java2 swing
 
Java Swing
Java SwingJava Swing
Java Swing
 
Graphical User Interface (Gui)
Graphical User Interface (Gui)Graphical User Interface (Gui)
Graphical User Interface (Gui)
 
Z blue introduction to gui (39023299)
Z blue   introduction to gui (39023299)Z blue   introduction to gui (39023299)
Z blue introduction to gui (39023299)
 
The AWT and Swing
The AWT and SwingThe AWT and Swing
The AWT and Swing
 

Similar to Basic using of Swing in Java

Awt, Swing, Layout managers
Awt, Swing, Layout managersAwt, Swing, Layout managers
Awt, Swing, Layout managersswapnac12
 
Unit-2 swing and mvc architecture
Unit-2 swing and mvc architectureUnit-2 swing and mvc architecture
Unit-2 swing and mvc architectureAmol Gaikwad
 
Advanced java programming
Advanced java programmingAdvanced java programming
Advanced java programmingKaviya452563
 
Groovy-er desktop applications with Griffon
Groovy-er desktop applications with GriffonGroovy-er desktop applications with Griffon
Groovy-er desktop applications with GriffonEric Wendelin
 
Groovy-er Desktop Applications With Griffon
Groovy-er Desktop Applications With GriffonGroovy-er Desktop Applications With Griffon
Groovy-er Desktop Applications With GriffonMatthew McCullough
 
Enhance the ButtonViewer program so that it prints the time at which t.docx
Enhance the ButtonViewer program so that it prints the time at which t.docxEnhance the ButtonViewer program so that it prints the time at which t.docx
Enhance the ButtonViewer program so that it prints the time at which t.docxtodd401
 
Programming in java_-_17_-_swing
Programming in java_-_17_-_swingProgramming in java_-_17_-_swing
Programming in java_-_17_-_swingjosodo
 
import javaxswing import javaawtevent import javai.pdf
import javaxswing import javaawtevent import javai.pdfimport javaxswing import javaawtevent import javai.pdf
import javaxswing import javaawtevent import javai.pdfADITIEYEWEAR
 
Advance Java Programming (CM5I) 2.Swing
Advance Java Programming (CM5I) 2.SwingAdvance Java Programming (CM5I) 2.Swing
Advance Java Programming (CM5I) 2.SwingPayal Dungarwal
 
Getting started with GUI programming in Java_1
Getting started with GUI programming in Java_1Getting started with GUI programming in Java_1
Getting started with GUI programming in Java_1Muhammad Shebl Farag
 
DSJ_Unit III.pdf
DSJ_Unit III.pdfDSJ_Unit III.pdf
DSJ_Unit III.pdfArumugam90
 
Gui programming a review - mixed content
Gui programming   a review - mixed contentGui programming   a review - mixed content
Gui programming a review - mixed contentYogesh Kumar
 

Similar to Basic using of Swing in Java (20)

Awt, Swing, Layout managers
Awt, Swing, Layout managersAwt, Swing, Layout managers
Awt, Swing, Layout managers
 
CORE JAVA-2
CORE JAVA-2CORE JAVA-2
CORE JAVA-2
 
swings.pptx
swings.pptxswings.pptx
swings.pptx
 
Simple swing programs
Simple swing programsSimple swing programs
Simple swing programs
 
SwingApplet.pptx
SwingApplet.pptxSwingApplet.pptx
SwingApplet.pptx
 
Unit-2 swing and mvc architecture
Unit-2 swing and mvc architectureUnit-2 swing and mvc architecture
Unit-2 swing and mvc architecture
 
Advanced java programming
Advanced java programmingAdvanced java programming
Advanced java programming
 
Groovy-er desktop applications with Griffon
Groovy-er desktop applications with GriffonGroovy-er desktop applications with Griffon
Groovy-er desktop applications with Griffon
 
Groovy-er Desktop Applications With Griffon
Groovy-er Desktop Applications With GriffonGroovy-er Desktop Applications With Griffon
Groovy-er Desktop Applications With Griffon
 
GUI Programming with Java
GUI Programming with JavaGUI Programming with Java
GUI Programming with Java
 
Enhance the ButtonViewer program so that it prints the time at which t.docx
Enhance the ButtonViewer program so that it prints the time at which t.docxEnhance the ButtonViewer program so that it prints the time at which t.docx
Enhance the ButtonViewer program so that it prints the time at which t.docx
 
Lecture9 oopj
Lecture9 oopjLecture9 oopj
Lecture9 oopj
 
Programming in java_-_17_-_swing
Programming in java_-_17_-_swingProgramming in java_-_17_-_swing
Programming in java_-_17_-_swing
 
SWING.pptx
SWING.pptxSWING.pptx
SWING.pptx
 
import javaxswing import javaawtevent import javai.pdf
import javaxswing import javaawtevent import javai.pdfimport javaxswing import javaawtevent import javai.pdf
import javaxswing import javaawtevent import javai.pdf
 
Advance Java Programming (CM5I) 2.Swing
Advance Java Programming (CM5I) 2.SwingAdvance Java Programming (CM5I) 2.Swing
Advance Java Programming (CM5I) 2.Swing
 
Getting started with GUI programming in Java_1
Getting started with GUI programming in Java_1Getting started with GUI programming in Java_1
Getting started with GUI programming in Java_1
 
DSJ_Unit III.pdf
DSJ_Unit III.pdfDSJ_Unit III.pdf
DSJ_Unit III.pdf
 
Gui programming a review - mixed content
Gui programming   a review - mixed contentGui programming   a review - mixed content
Gui programming a review - mixed content
 
ch20.pptx
ch20.pptxch20.pptx
ch20.pptx
 

More from suraj pandey

Systemcare in computer
Systemcare in computer Systemcare in computer
Systemcare in computer suraj pandey
 
vb.net Constructor and destructor
vb.net Constructor and destructorvb.net Constructor and destructor
vb.net Constructor and destructorsuraj pandey
 
Overloading and overriding in vb.net
Overloading and overriding in vb.netOverloading and overriding in vb.net
Overloading and overriding in vb.netsuraj pandey
 
Basic in Computernetwork
Basic in ComputernetworkBasic in Computernetwork
Basic in Computernetworksuraj pandey
 
History of computer
History of computerHistory of computer
History of computersuraj pandey
 
Basic of Internet&email
Basic of Internet&emailBasic of Internet&email
Basic of Internet&emailsuraj pandey
 
Basic fundamental Computer input/output Accessories
Basic fundamental Computer input/output AccessoriesBasic fundamental Computer input/output Accessories
Basic fundamental Computer input/output Accessoriessuraj pandey
 
Introduction of exception in vb.net
Introduction of exception in vb.netIntroduction of exception in vb.net
Introduction of exception in vb.netsuraj pandey
 
Transmission mediums in computer networks
Transmission mediums in computer networksTransmission mediums in computer networks
Transmission mediums in computer networkssuraj pandey
 
Introduction to vb.net
Introduction to vb.netIntroduction to vb.net
Introduction to vb.netsuraj pandey
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computersuraj pandey
 
Computer Fundamental Network topologies
Computer Fundamental Network topologiesComputer Fundamental Network topologies
Computer Fundamental Network topologiessuraj pandey
 
Basic of Computer software
Basic of Computer softwareBasic of Computer software
Basic of Computer softwaresuraj pandey
 
Basic Networking in Java
Basic Networking in JavaBasic Networking in Java
Basic Networking in Javasuraj pandey
 
Basic Java Database Connectivity(JDBC)
Basic Java Database Connectivity(JDBC)Basic Java Database Connectivity(JDBC)
Basic Java Database Connectivity(JDBC)suraj pandey
 
Graphical User Interface in JAVA
Graphical User Interface in JAVAGraphical User Interface in JAVA
Graphical User Interface in JAVAsuraj pandey
 

More from suraj pandey (20)

Systemcare in computer
Systemcare in computer Systemcare in computer
Systemcare in computer
 
vb.net Constructor and destructor
vb.net Constructor and destructorvb.net Constructor and destructor
vb.net Constructor and destructor
 
Overloading and overriding in vb.net
Overloading and overriding in vb.netOverloading and overriding in vb.net
Overloading and overriding in vb.net
 
Basic in Computernetwork
Basic in ComputernetworkBasic in Computernetwork
Basic in Computernetwork
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
 
Dos commands new
Dos commands new Dos commands new
Dos commands new
 
History of computer
History of computerHistory of computer
History of computer
 
Dos commands
Dos commandsDos commands
Dos commands
 
Basic of Internet&email
Basic of Internet&emailBasic of Internet&email
Basic of Internet&email
 
Basic fundamental Computer input/output Accessories
Basic fundamental Computer input/output AccessoriesBasic fundamental Computer input/output Accessories
Basic fundamental Computer input/output Accessories
 
Introduction of exception in vb.net
Introduction of exception in vb.netIntroduction of exception in vb.net
Introduction of exception in vb.net
 
Transmission mediums in computer networks
Transmission mediums in computer networksTransmission mediums in computer networks
Transmission mediums in computer networks
 
Introduction to vb.net
Introduction to vb.netIntroduction to vb.net
Introduction to vb.net
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
 
Computer Fundamental Network topologies
Computer Fundamental Network topologiesComputer Fundamental Network topologies
Computer Fundamental Network topologies
 
Basic of Computer software
Basic of Computer softwareBasic of Computer software
Basic of Computer software
 
Basic Networking in Java
Basic Networking in JavaBasic Networking in Java
Basic Networking in Java
 
Basic Java Database Connectivity(JDBC)
Basic Java Database Connectivity(JDBC)Basic Java Database Connectivity(JDBC)
Basic Java Database Connectivity(JDBC)
 
Graphical User Interface in JAVA
Graphical User Interface in JAVAGraphical User Interface in JAVA
Graphical User Interface in JAVA
 
Generics in java
Generics in javaGenerics in java
Generics in java
 

Recently uploaded

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 

Recently uploaded (20)

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 

Basic using of Swing in Java