INTRODUCTION
This Java application named PERIODIC TABLE is a small and handy tool for the students and teachers. It consists of names of all the elements with their description and image. User can easily use this application as it is USER FRIENDLY.
Hope you will enjoy this program.
SYSTEM REQUIREMENTS
Hardware:
128 MB RAM
10 MB Disk Space
CD-Rom 10 X
Software:
Windows XP or Higher
Net Beans IDE (for developers)
Image Editor/Creator tool
Java platform
STEPS TO DESIGN THE PROGRAM
1. Open Net Beans IDE
2. Click on File -> New Project.
3. Name the project as “Periodic Table”
4. Create a JFrame Form by right clicking on the project Name, choosing new then Jframe Form.
5. Name it as “periodictable”.
6. Design the GUI as shown in the screenshot.
7. Name them as suitable.
8. Select the … of modal property from the properties of the JCombobox1 and the entire elements name.
9. Write these codes at the top of the source code. import javax.swing.ImageIcon ;
10. Color the App as you like.
SOURCE CODE
1. Right click on the combo box and select Events ->Action-> Action performed, type the following code.int i = elementcb.getSelectedIndex() ;
switch(i) {
case 0 : nametf.setText("Hydrogen") ;
numtf.setText("1") ;
symboltf.setText("H") ;
masstf.setText("1.008") ;
cattf.setText("Alkali Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Hydrogen.jpg")) ;
break ;
case 1 : nametf.setText("Helium") ;
numtf.setText("2") ;
symboltf.setText("He") ;
masstf.setText("4.0") ;
cattf.setText("Noble Gas") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Helium.jpg")) ;
break ;
case 2 : nametf.setText("Lithium") ;
numtf.setText("3") ;
symboltf.setText("Li") ;
masstf.setText("6.94") ;
cattf.setText("Alkali Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Lithium.jpg")) ;
break ;
case 3 : nametf.setText("Berullium") ;
numtf.setText("4") ;
symboltf.setText("Be") ;
masstf.setText("9.01") ;
cattf.setText("Alkali Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Beryllium.jpg")) ;
break ;
case 4 : nametf.setText("Boron") ;
numtf.setText("5") ;
symboltf.setText("B") ;
masstf.setText("10.81") ;
cattf.setText("Metalloids") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Boron.jpg")) ;
break ;
case 5 : nametf.setText("Carbon") ;
numtf.setText("6") ;
symboltf.setText("C") ;
masstf.setText("12.01") ;
cattf.setText("Non Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Carbon.jpg")) ;
break ;
case 6 : nametf.setText("Nitrogen") ;
numtf.setText("7") ;
symboltf.setText("N") ;
masstf.setText("14.01") ;
cattf.setText("Non Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Nitrogen.jpg")) ;
break ;
case 7 : nametf.setText("Oxygen") ;
numtf.setText("8") ;
symboltf.setText("O") ;
masstf.setText("16.00") ;
cattf.setText("Non Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Oxygen.jpg")) ;
break ;
case 8 : nametf.setText("Fluorine") ;
numtf.setText("9") ;
symboltf.setText("F") ;
masstf.setText("19.00") ;
cattf.setText("Halogens") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Fluorine.jpg")) ;
break ;
case 9 : nametf.setText("Neon") ;
numtf.setText("10") ;
symboltf.setText("Ne") ;
masstf.setText("20.18") ;
cattf.setText("Noble Gas") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Neon.jpg")) ;
break ;
case 10 : nametf.setText("Sodium") ;
numtf.setText("11") ;
symboltf.setText("Na") ;
masstf.setText("22.99") ;
cattf.setText("Alkali Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Sodium.jpg")) ;
break ;
case 11 : nametf.setText("Magnesium") ;
numtf.setText("12") ;
symboltf.setText("Mg") ;
masstf.setText("24.30") ;
cattf.setText("Alkali Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Magnesium.jpg")) ;
break ;
case 12 : nametf.setText("Aluminium") ;
numtf.setText("13") ;
symboltf.setText("Al") ;
masstf.setText("26.98") ;
cattf.setText("Other Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Aluminium.jpg")) ;
break ;
case 13 : nametf.setText("Silicon") ;
numtf.setText("14") ;
symboltf.setText("Si") ;
masstf.setText("28.09") ;
cattf.setText("Metalloids") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Silicon.jpg")) ;
break ;
case 14 : nametf.setText("Phosphorus") ;
numtf.setText("15") ;
symboltf.setText("P") ;
masstf.setText("30.97") ;
cattf.setText("Non Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Phosphorus.jpg")) ;
break ;
case 15 : nametf.setText("Sulphur") ;
numtf.setText("16") ;
symboltf.setText("S") ;
masstf.setText("32.07") ;
cattf.setText("Non Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Sulphur.jpg")) ;
break ;
case 16 : nametf.setText("Cholirine") ;
numtf.setText("17") ;
symboltf.setText("Cl") ;
masstf.setText("35.45") ;
cattf.setText("Halogens") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Cholirine.jpg")) ;
break ;
case 17 : nametf.setText("Argon") ;
numtf.setText("18") ;
symboltf.setText("Ar") ;
masstf.setText("39.95") ;
cattf.setText("Noble Gas") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Argon.jpg")) ;
break ;
case 18 : nametf.setText("Potassium") ;
numtf.setText("19") ;
symboltf.setText("K") ;
masstf.setText("39.10") ;
cattf.setText("Alkali Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Potassium.jpg")) ;
break ;
case 19 : nametf.setText("Calcium") ;
numtf.setText("20") ;
symboltf.setText("Ca") ;
masstf.setText("40.08") ;
cattf.setText("Alkali Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Calcium.jpg")) ;
break ;
case 20 : nametf.setText("Scandium") ;
numtf.setText("21") ;
symboltf.setText("Sc") ;
masstf.setText("44.96") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Scandium.jpg")) ;
break ;
case 21 : nametf.setText("Titanium") ;
numtf.setText("22") ;
symboltf.setText("Ti") ;
masstf.setText("47.87") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Titanium.jpg")) ;
break ;
case 22 : nametf.setText("Vanadium") ;
numtf.setText("23") ;
symboltf.setText("V") ;
masstf.setText("50.94") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Vanadium.jpg")) ;
break ;
case 23 : nametf.setText("Chromium") ;
numtf.setText("24") ;
symboltf.setText("Cr") ;
masstf.setText("52.00") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Chromium.jpg")) ;
break ;
case 24 : nametf.setText("Manganese") ;
numtf.setText("25") ;
symboltf.setText("Mn") ;
masstf.setText("54.94") ;
cattf.setText("Transition Metals") ;
statetf.setText("Metals") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Manganese.jpg")) ;
break ;
case 25 : nametf.setText("Iron") ;
numtf.setText("26") ;
symboltf.setText("Fe") ;
masstf.setText("55.85") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Iron.jpg")) ;
break ;
case 26 : nametf.setText("Cobalt") ;
numtf.setText("27") ;
symboltf.setText("Co") ;
masstf.setText("58.93") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Cobalt.jpg")) ;
break ;
case 27 : nametf.setText("Nickel") ;
numtf.setText("28") ;
symboltf.setText("Ni") ;
masstf.setText("58.69") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Nickel.jpg")) ;
break ;
case 28 : nametf.setText("Copper") ;
numtf.setText("29") ;
symboltf.setText("Cu") ;
masstf.setText("63.55") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Copper.jpg")) ;
break ;
case 29 : nametf.setText("Zinc") ;
numtf.setText("30") ;
symboltf.setText("Zn") ;
masstf.setText("65.39") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Zinc.jpg")) ;
break ;
case 30 : nametf.setText("Gallium") ;
numtf.setText("31") ;
symboltf.setText("Ga") ;
masstf.setText("69.72") ;
cattf.setText("Other Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Gallium.jpg")) ;
break ;
case 31 : nametf.setText("Germanium") ;
numtf.setText("32") ;
symboltf.setText("Ge") ;
masstf.setText("72.61") ;
cattf.setText("Metalloids") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Germanium.jpg")) ;
break ;
case 32 : nametf.setText("Arsenic") ;
numtf.setText("33") ;
symboltf.setText("As") ;
masstf.setText("74.92") ;
cattf.setText("Metalloids") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Arsenic.jpg")) ;
break ;
case 33 : nametf.setText("Selenium") ;
numtf.setText("34") ;
symboltf.setText("Se") ;
masstf.setText("78.96") ;
cattf.setText("Non Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Selenium.jpg")) ;
break ;
case 34 : nametf.setText("Bromine") ;
numtf.setText("35") ;
symboltf.setText("Br") ;
masstf.setText("79.90") ;
cattf.setText("Halogens") ;
statetf.setText("Liquid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Bromine.jpg")) ;
break ;
case 35 : nametf.setText("Krypton") ;
numtf.setText("36") ;
symboltf.setText("Kr") ;
masstf.setText("83.80") ;
cattf.setText("Noble Gases") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Krypton.jpg")) ;
break ;
case 36 : nametf.setText("Rubidium") ;
numtf.setText("37") ;
symboltf.setText("Rb") ;
masstf.setText("85.47") ;
cattf.setText("Alkali Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Rubidium.jpg")) ;
break ;
case 37 : nametf.setText("Strontium") ;
numtf.setText("38") ;
symboltf.setText("Sr") ;
masstf.setText("87.62") ;
cattf.setText("Alkali Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Strontium.jpg")) ;
break ;
case 38 : nametf.setText("Yttrium") ;
numtf.setText("39") ;
symboltf.setText("Y") ;
masstf.setText("88.91") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Yttrium.jpg")) ;
break ;
case 39 : nametf.setText("Zirconium") ;
numtf.setText("40") ;
symboltf.setText("Zr") ;
masstf.setText("91.22") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Zirconium.jpg")) ;
break ;
case 40 : nametf.setText("Niobium") ;
numtf.setText("41") ;
symboltf.setText("Nb") ;
masstf.setText("92.91") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Niobium.jpg")) ;
break ;
case 41 : nametf.setText("Molybedium") ;
numtf.setText("42") ;
symboltf.setText("Mo") ;
masstf.setText("95.94") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Molybedium.jpg")) ;
break ;
case 42 : nametf.setText("Technetium") ;
numtf.setText("43") ;
symboltf.setText("Tc") ;
masstf.setText("98.00") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Technetium.jpg")) ;
break ;
case 43 : nametf.setText("Ruthenium") ;
numtf.setText("44") ;
symboltf.setText("Ru") ;
masstf.setText("101.10") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Rythenium.jpg")) ;
break ;
case 44 : nametf.setText("Rhodium") ;
numtf.setText("45") ;
symboltf.setText("Rh") ;
masstf.setText("102.90") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Rhodium.jpg")) ;
break ;
case 45 : nametf.setText("Palladium") ;
numtf.setText("46") ;
symboltf.setText("Pd") ;
masstf.setText("106.40") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Palladium.jpg")) ;
break ;
case 46 : nametf.setText("Silver") ;
numtf.setText("47") ;
symboltf.setText("Ag") ;
masstf.setText("107.90") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Silver.jpg")) ;
break ;
case 47 : nametf.setText("Cadmium") ;
numtf.setText("48") ;
symboltf.setText("Cd") ;
masstf.setText("112.40") ;
cattf.setText("Transition Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Cadmium.jpg")) ;
break ;
case 48 : nametf.setText("Indium") ;
numtf.setText("49") ;
symboltf.setText("In") ;
masstf.setText("114.80") ;
cattf.setText("Other Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Indium.jpg")) ;
break ;
case 49 : nametf.setText("Tin") ;
numtf.setText("50") ;
symboltf.setText("Sn") ;
masstf.setText("118.70") ;
cattf.setText("Other Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Tin.jpg")) ;
break ;
case 50 : nametf.setText("Antimony") ;
numtf.setText("51") ;
symboltf.setText("Sb") ;
masstf.setText("121.80") ;
cattf.setText("Metalloids") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Antimony.jpg")) ;
break ;
case 51 : nametf.setText("Tellurium") ;
numtf.setText("52") ;
symboltf.setText("Te") ;
masstf.setText("127.60") ;
cattf.setText("Metalloids") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Tellurium.jpg")) ;
break ;
case 52 : nametf.setText("Iodine") ;
numtf.setText("53") ;
symboltf.setText("I") ;
masstf.setText("126.90") ;
cattf.setText("Halogens") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Iodine.jpg")) ;
break ;
case 53 : nametf.setText("Xenon") ;
numtf.setText("54") ;
symboltf.setText("Xe") ;
masstf.setText("131.30") ;
cattf.setText("Noble Gas") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Xenon.jpg")) ;
break ;
case 54 : nametf.setText("Cesium") ;
numtf.setText("55") ;
symboltf.setText("Cs") ;
masstf.setText("132.90") ;
cattf.setText("Alkali Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Casium.jpg")) ;
break ;
case 55 : nametf.setText("Barium") ;
numtf.setText("56") ;
symboltf.setText("Ba") ;
masstf.setText("137.30") ;
cattf.setText("Alkali Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Barium.jpg")) ;
break ;
case 56 : nametf.setText("Lanthanum") ;
numtf.setText("57") ;
symboltf.setText("La") ;
masstf.setText("138.90") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Lanthanum.jpg")) ;
break ;
case 57 : nametf.setText("Cerium") ;
numtf.setText("58") ;
symboltf.setText("Ce") ;
masstf.setText("140.10") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Cerium.jpg")) ;
break ;
case 58 : nametf.setText("Praseodymium") ;
numtf.setText("59") ;
symboltf.setText("Pr") ;
masstf.setText("140.90") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Praseodymium.jpg")) ;
break ;
case 59 : nametf.setText("Neodymium") ;
numtf.setText("60") ;
symboltf.setText("Nd") ;
masstf.setText("144.20") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Neodymium.jpg")) ;
break ;
case 60 : nametf.setText("Promethium") ;
numtf.setText("61") ;
symboltf.setText("Pm") ;
masstf.setText("145.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Promethium.jpg")) ;
break ;
case 61 : nametf.setText("Samarium") ;
numtf.setText("62") ;
symboltf.setText("Sm") ;
masstf.setText("150.40") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Samarium.jpg")) ;
break ;
case 62 : nametf.setText("Europium") ;
numtf.setText("63") ;
symboltf.setText("Eu") ;
masstf.setText("152.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Europium.jpg")) ;
break ;
case 63 : nametf.setText("Gadolinium") ;
numtf.setText("64") ;
symboltf.setText("Gd") ;
masstf.setText("157.20") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Gadolinium.jpg")) ;
break ;
case 64 : nametf.setText("Terbium") ;
numtf.setText("65") ;
symboltf.setText("Tb") ;
masstf.setText("158.90") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Terbium.jpg")) ;
break ;
case 65 : nametf.setText("Dysprosium") ;
numtf.setText("66") ;
symboltf.setText("Dy") ;
masstf.setText("162.50") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Dysprosium.jpg")) ;
break ;
case 66 : nametf.setText("Holmium") ;
numtf.setText("67") ;
symboltf.setText("Ho") ;
masstf.setText("164.90") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Holmium.jpg")) ;
break ;
case 67 : nametf.setText("Erbium") ;
numtf.setText("68") ;
symboltf.setText("Er") ;
masstf.setText("167.30") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Erbium.jpg")) ;
break ;
case 68 : nametf.setText("Thulium") ;
numtf.setText("69") ;
symboltf.setText("Tm") ;
masstf.setText("168.90") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Thulium.jpg")) ;
break ;
case 69 : nametf.setText("Ytterbium") ;
numtf.setText("70") ;
symboltf.setText("Yb") ;
masstf.setText("173.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Ytterbium.jpg")) ;
break ;
case 70 : nametf.setText("Lutetium") ;
numtf.setText("71") ;
symboltf.setText("Lu") ;
masstf.setText("175.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Lutetium.jpg")) ;
break ;
case 71 : nametf.setText("Hafnium") ;
numtf.setText("72") ;
symboltf.setText("Hf") ;
masstf.setText("178.50") ;
cattf.setText("Transition") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Hafnium.jpg")) ;
break ;
case 72 : nametf.setText("Tantalum") ;
numtf.setText("73") ;
symboltf.setText("Ta") ;
masstf.setText("180.90") ;
cattf.setText("Transition") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Tantalum.jpg")) ;
break ;
case 73 : nametf.setText("Tungsten") ;
numtf.setText("74") ;
symboltf.setText("W") ;
masstf.setText("183.80") ;
cattf.setText("Transition") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Tungsten.jpg")) ;
break ;
case 74 : nametf.setText("Rhenium") ;
numtf.setText("75") ;
symboltf.setText("Re") ;
masstf.setText("186.20") ;
cattf.setText("Transition") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Rhenium.jpg")) ;
break ;
case 75 : nametf.setText("Osmium") ;
numtf.setText("76") ;
symboltf.setText("Os") ;
masstf.setText("190.20") ;
cattf.setText("Transition") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Osmium.jpg")) ;
break ;
case 76 : nametf.setText("Iridium") ;
numtf.setText("77") ;
symboltf.setText("Ir") ;
masstf.setText("192.20") ;
cattf.setText("Transition") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Iridium.jpg")) ;
break ;
case 77 : nametf.setText("Platinum") ;
numtf.setText("78") ;
symboltf.setText("Nd") ;
masstf.setText("144.20") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Neodymium.jpg")) ;
break ;
case 78 : nametf.setText("Gold") ;
numtf.setText("79") ;
symboltf.setText("Au") ;
masstf.setText("197.00") ;
cattf.setText("Transition") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Gold.jpg")) ;
break ;
case 79 : nametf.setText("Mercury") ;
numtf.setText("80") ;
symboltf.setText("Hg") ;
masstf.setText("200.60") ;
cattf.setText("Transition") ;
statetf.setText("Liquid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Mercury.jpg")) ;
break ;
case 80 : nametf.setText("Thallium") ;
numtf.setText("81") ;
symboltf.setText("Ti") ;
masstf.setText("204.40") ;
cattf.setText("Other Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Thallium.jpg")) ;
break ;
case 81 : nametf.setText("Lead") ;
numtf.setText("82") ;
symboltf.setText("Pb") ;
masstf.setText("207.20") ;
cattf.setText("Other Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Lead.jpg")) ;
break ;
case 82 : nametf.setText("Bismuth") ;
numtf.setText("83") ;
symboltf.setText("Bi") ;
masstf.setText("209.00") ;
cattf.setText("Other Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Bismuth.jpg")) ;
break ;
case 83 : nametf.setText("Polonium") ;
numtf.setText("84") ;
symboltf.setText("Po") ;
masstf.setText("209.00") ;
cattf.setText("Metalloids") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Polonium.jpg")) ;
break ;
case 84 : nametf.setText("Astatine") ;
numtf.setText("85") ;
symboltf.setText("At") ;
masstf.setText("210.00") ;
cattf.setText("Halogens") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Astatine.jpg")) ;
break ;
case 85 : nametf.setText("Radon") ;
numtf.setText("86") ;
symboltf.setText("Rn") ;
masstf.setText("222.00") ;
cattf.setText("Noble Gases") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Radon.jpg")) ;
break ;
case 86 : nametf.setText("Francium") ;
numtf.setText("87") ;
symboltf.setText("Fr") ;
masstf.setText("223.00") ;
cattf.setText("Alkali Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Francium.jpg")) ;
break ;
case 87 : nametf.setText("Radium") ;
numtf.setText("88") ;
symboltf.setText("Ra") ;
masstf.setText("226.00") ;
cattf.setText("Alkali Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Radium.jpg")) ;
break ;
case 88 : nametf.setText("Actinium") ;
numtf.setText("89") ;
symboltf.setText("Ac") ;
masstf.setText("227.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Actinium.jpg")) ;
break ;
case 89 : nametf.setText("Thorium") ;
numtf.setText("90") ;
symboltf.setText("Th") ;
masstf.setText("232.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Thorium.jpg")) ;
break ;
case 90 : nametf.setText("Protactinium") ;
numtf.setText("91") ;
symboltf.setText("Pa") ;
masstf.setText("231.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Protactinium.jpg")) ;
break ;
case 91 : nametf.setText("Uranium") ;
numtf.setText("92") ;
symboltf.setText("U") ;
masstf.setText("238.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Uranium.jpg")) ;
break ;
case 92 : nametf.setText("Neptunium") ;
numtf.setText("93") ;
symboltf.setText("Np") ;
masstf.setText("237.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Neptunium.jpg")) ;
break ;
case 93 : nametf.setText("Plutonium") ;
numtf.setText("94") ;
symboltf.setText("Pu") ;
masstf.setText("244.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Plutonium.jpg")) ;
break ;
case 94 : nametf.setText("Americium") ;
numtf.setText("95") ;
symboltf.setText("Am") ;
masstf.setText("243.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Americium.jpg")) ;
break ;
case 95 : nametf.setText("Curium") ;
numtf.setText("96") ;
symboltf.setText("Cm") ;
masstf.setText("247.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Solid") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Curium.jpg")) ;
break ;
case 96 : nametf.setText("Berkelium") ;
numtf.setText("97") ;
symboltf.setText("Br") ;
masstf.setText("247.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Berkelium.jpg")) ;
break ;
case 97 : nametf.setText("Californium") ;
numtf.setText("98") ;
symboltf.setText("Cf") ;
masstf.setText("251.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\CAlifornium.jpg")) ;
break ;
case 98 : nametf.setText("Einsteinium") ;
numtf.setText("99") ;
symboltf.setText("Es") ;
masstf.setText("252.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Einsteinium.jpg")) ;
break ;
case 99 : nametf.setText("Fermium") ;
numtf.setText("100") ;
symboltf.setText("Fm") ;
masstf.setText("257.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Fermium.jpg")) ;
break ;
case 100 : nametf.setText("Mendelevium") ;
numtf.setText("101") ;
symboltf.setText("Md") ;
masstf.setText("258.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Mendelevium.jpg")) ;
break ;
case 101 : nametf.setText("Nobelium") ;
numtf.setText("102") ;
symboltf.setText("No") ;
masstf.setText("259.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Nobelium.jpg")) ;
break ;
case 102 : nametf.setText("Lawrencium") ;
numtf.setText("103") ;
symboltf.setText("Lr") ;
masstf.setText("262.00") ;
cattf.setText("Rare Earth Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Lawrencium.jpg")) ;
break ;
case 103 : nametf.setText("Rutherfordium") ;
numtf.setText("104") ;
symboltf.setText("Ru") ;
masstf.setText("231.00") ;
cattf.setText("Transition") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Rutherfordium.jpg")) ;
break ;
case 104 : nametf.setText("Dubnium") ;
numtf.setText("105") ;
symboltf.setText("Db") ;
masstf.setText("262.00") ;
cattf.setText("Transition") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Dubnium.jpg")) ;
break ;
case 105 : nametf.setText("Seaborgium") ;
numtf.setText("106") ;
symboltf.setText("Sg") ;
masstf.setText("263.00") ;
cattf.setText("Transition") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Seaborgium.jpg")) ;
break ;
case 106 : nametf.setText("Bohrium") ;
numtf.setText("107") ;
symboltf.setText("Bh") ;
masstf.setText("262.00") ;
cattf.setText("Transition") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Bohrium.jpg")) ;
break ;
case 107 : nametf.setText("Hassium") ;
numtf.setText("108") ;
symboltf.setText("Hs") ;
masstf.setText("265.00") ;
cattf.setText("Transition") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Hassium.jpg")) ;
break ;
case 108 : nametf.setText("Meitnerrium") ;
numtf.setText("109") ;
symboltf.setText("Mt") ;
masstf.setText("266.00") ;
cattf.setText("Transition") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\Meitnerrium.jpg")) ;
break ;
case 109 : nametf.setText("Dramstadium") ;
numtf.setText("110") ;
symboltf.setText("Ds") ;
masstf.setText("NA") ;
cattf.setText("Transition Metal") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\NA.jpg")) ;
break ;
case 110 : nametf.setText("Roentgenium") ;
numtf.setText("111") ;
symboltf.setText("Rg") ;
masstf.setText("NA") ;
cattf.setText("Transition Metal") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\NA.jpg")) ;
break ;
case 111 : nametf.setText("Copernicium") ;
numtf.setText("112") ;
symboltf.setText("Cn") ;
masstf.setText("NA") ;
cattf.setText("Transition Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\NA.jpg")) ;
break ;
case 112 : nametf.setText("Ununtrium") ;
numtf.setText("113") ;
symboltf.setText("Uut") ;
masstf.setText("NA") ;
cattf.setText("Other Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\NA.jpg")) ;
break ;
case 113 : nametf.setText("Ununquadium") ;
numtf.setText("114") ;
symboltf.setText("Fl") ;
masstf.setText("NA") ;
cattf.setText("Other Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\NA.jpg")) ;
break ;
case 114 : nametf.setText("Ununpentium") ;
numtf.setText("115") ;
symboltf.setText("Uup") ;
masstf.setText("NA") ;
cattf.setText("Other Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\NA.jpg")) ;
break ;
case 115 : nametf.setText("Ununhexium") ;
numtf.setText("116") ;
symboltf.setText("Lv") ;
masstf.setText("NA") ;
cattf.setText("Other Metals") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\NA.jpg")) ;
break ;
case 116 : nametf.setText("Ununseptium") ;
numtf.setText("117") ;
symboltf.setText("Uus") ;
masstf.setText("NA") ;
cattf.setText("Halogens") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\NA.jpg")) ;
break ;
case 117 : nametf.setText("Ununoctium") ;
numtf.setText("118") ;
symboltf.setText("Uuo") ;
masstf.setText("NA") ;
cattf.setText("Noble Gases") ;
statetf.setText("Gas") ;
image.setIcon(new ImageIcon ("G:\\Periodic Table\\Elements\\NA.jpg")) ;
break ;
}
2. In the menu bar create an exit option. Write the following code by going to its code position.
System.exit(0) ;
OUTPUT
plzz source code alamrk.informatic@gmail.com
ReplyDeletethanks
This blog already consist the source code buddy.
DeleteThanks for sharing this amazing blog
ReplyDeleteJava Online Training
Harrah's Las Vegas - JM Hub
ReplyDeleteWelcome to Harrah's Las Vegas! Experience a luxurious stay 진주 출장안마 at 군포 출장안마 this resort 토토 사이트 with 3 incredible hotel rooms, great dining, 태백 출장마사지 exciting casino 군산 출장안마 and relaxing