Download Código fuente. Configuración electrónica de la tabla
Document related concepts
no text concepts found
Transcript
Código fuente. Configuración electrónica de la tabla periódica
package tabla;
import java.applet.Applet;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.event.MouseEvent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextArea;
/**
*
* @author Hugo
*/
public class TablaP extends Applet{
JLabel titulo2;
JTextArea datos;
int x= 5, y= 55;
Image img[];
Image cargas;
Elemento elemento[];
Spin spin[];
static int h=0,p=0;
JFrame fFrame;
1
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void init(){
h=0;
p=0;
this.setLayout ( null );
cargas = getImage( getDocumentBase(), "Imagenes//niveles.png" );
titulo2=new JLabel();
titulo2.setLocation(850,395);
titulo2.setSize(140,20);
titulo2.setBorder(null);
titulo2.setText("Configuración Electrónica");
titulo2.setFont(new Font("Default",1,11));
this.add(titulo2);
datos=new JTextArea();
datos.setLocation(950,50);
datos.setSize(300,150);
datos.setBorder(null);
datos.setEditable(false);
datos.setText("");
datos.setFont(new Font("Default",1,15));
datos.setVisible(false);
this.add(datos);
spin = new Spin[112];
dibujarspin();
elemento = new Elemento[112];
2
Código fuente. Configuración electrónica de la tabla periódica
img = new Image[112];
for(int i=0;i<112;i++){
String imagen= String.valueOf(i+1);
img[i] = getImage( getDocumentBase(), "Imagenes\\Botones\\"+imagen+".png" );
}
for(int i = 0; i < 7; i++){
elemento[h]=new Elemento(this,x,y,48,48,img[h],new Color(0,0,0));
this.add(elemento[h]);
h++;
y=y+50;
}
y=105;
for(int i = 0; i < 6; i++){
elemento[h]=new Elemento(this,55,y,48,48,img[h],new Color(0,0,0));
this.add(elemento[h]);
h++;
y=y+50;
}
y=205;
x=105;
for(int j = 0; j < 4; j++){
if(j!=3){
for(int i = 0; i < 16; i++){
elemento[h]=new Elemento(this,x,y,48,48,img[h],new Color(0,0,0));
this.add(elemento[h]);
3
Código fuente. Configuración electrónica de la tabla periódica
h++;
x=x+50;
}
y=y+50;
x=105;
}
else {
for(int i = 0; i < 10; i++){
elemento[h]=new Elemento(this,x,y,48,48,img[h],new Color(0,0,0));
this.add(elemento[h]);
h++;
x=x+50;
}
}
}
y=105;
x=605;
for(int j = 0; j < 6; j++){
elemento[h]=new Elemento(this,x,y,48,48,img[h],new Color(0,0,0));
this.add(elemento[h]);
h++;
elemento[h]=new Elemento(this,x,y+50,48,48,img[h],new Color(0,0,0));
this.add(elemento[h]);
h++;
x=x+50;
4
Código fuente. Configuración electrónica de la tabla periódica
}
elemento[h]=new Elemento(this,855,55,48,48,img[h],new Color(0,0,0));
this.add(elemento[h]);
x=5;
y=405;
h++;
for(int i = 0; i < 14; i++){
elemento[h]=new Elemento(this,x,455,48,48,img[h],new Color(0,0,0));
this.add(elemento[h]);
h++;
elemento[h]=new Elemento(this,x,505,48,48,img[h],new Color(0,0,0));
this.add(elemento[h]);
h++;
x=x+50;
}
/* ELEMENTO SELECCIONADO*/
elemento[0].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino IA \n" +"Hidrógeno "+ "\n" +"Número Atómico: 1 " + "\n"
+"Peso Atómico: 1.0079" + "\n"
+"Radio Atómico: 0.79");
verInfo(1);
crearspin(1);
}
@Override
5
Código fuente. Configuración electrónica de la tabla periódica
public void mouseEntered(MouseEvent e) {
elemento[0].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[0].mouseExited(e);
}
});
elemento[1].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino IA \n"+"Litio "+ "\n" +"Número Atómico: 3 "+ "\n" +"Peso
Atómico: 6.939" +"\nRadio Atómico:
1.55");
verInfo(1);
crearspin(2);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[1].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[1].mouseExited(e);
}
});
6
Código fuente. Configuración electrónica de la tabla periódica
elemento[2].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino IA \n"+"Sodio "+ "\n" +"Número Atómico: 11 "+ "\n" +"Peso
Atómico: 22.9898" +"\nRadio
Atómico: 1.9");
verInfo(1);
crearspin(3);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[2].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[2].mouseExited(e);
}
});
elemento[3].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino IA \n"+"Potasio "+ "\n" +"Número Atómico: 19 "+ "\n"
+"Peso Atómico: 39.102" +"\nRadio
Atómico: 2.35");
verInfo(1);
crearspin(4);
}
7
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseEntered(MouseEvent e) {
elemento[3].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[3].mouseExited(e);
}
});
elemento[4].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino IA \n"+"Rubidio "+ "\n" +"Número Atómico: 37 "+ "\n"
+"Peso Atómico: 85.47" +"\nRadio
Atómico: 2.48");
verInfo(1);
crearspin(5);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[4].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[4].mouseExited(e);
}
8
Código fuente. Configuración electrónica de la tabla periódica
});
elemento[5].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino IA \n"+"Cesio "+ "\n" +"Número Atómico: 55 "+ "\n" +"Peso
Atómico: 132.905" +"\nRadio
Atómico: 2.67");
verInfo(1);
crearspin(6);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[5].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[5].mouseExited(e);
}
});
elemento[6].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino IA \n"+"Francio "+ "\n" +"Número Atómico: 87 "+ "\n"
+"Peso Atómico: 223.02" +"\nRadio
Atómico: 2.7");
verInfo(1);
9
Código fuente. Configuración electrónica de la tabla periódica
crearspin(7);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[6].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[6].mouseExited(e);
}
});
elemento[7].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino Terreo IIA \n"+"Berilio "+ "\n" +"Número Atómico: 4 "+ "\n"
+"Peso Atómico: 9.0122"
+"\nRadio Atómico: 1.12");
verInfo(2);
crearspin(8);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[7].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[7].mouseExited(e);
10
Código fuente. Configuración electrónica de la tabla periódica
}
});
elemento[8].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino Terreo IIA \n"+"Magnesio "+ "\n" +"Número Atómico: 12 "+
"\n" +"Peso Atómico: 24.312"
+"\nRadio Atómico: 1.6");
verInfo(2);
crearspin(9);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[8].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[8].mouseExited(e);
}
});
elemento[9].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino Terreo IIA \n"+"Calcio "+ "\n" +"Número Atómico: 20 "+ "\n"
+"Peso Atómico: 40.08"
+"\nRadio Atómico: 1.97");
11
Código fuente. Configuración electrónica de la tabla periódica
verInfo(2);
crearspin(10);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[9].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[9].mouseExited(e);
}
});
elemento[10].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino Terreo IIA \n"+"Estroncio "+ "\n" +"Número Atómico: 38 "+
"\n" +"Peso Atómico: 87.62"
+"\nRadio Atómico: 2.15");
verInfo(2);
crearspin(11);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[10].mouseEntered(e);
}
@Override
12
Código fuente. Configuración electrónica de la tabla periódica
public void mouseExited(MouseEvent e) {
elemento[10].mouseExited(e);
}
});
elemento[11].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino
Terreo IIA \n"+"Bário "+ "\n" +"Número Atómico: 56 "+ "\n" +"Peso Atómico: 137.34"
+"\nRadio Atómico: 2.22");
verInfo(2);
crearspin(12);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[11].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[11].mouseExited(e);
}
});
elemento[12].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal Alcalino Terreo IIA \n"+"Radio "+ "\n" +"Número Atómico: 88 "+ "\n"
+"Peso Atómico: 226" +"\nRadio
13
Código fuente. Configuración electrónica de la tabla periódica
Atómico: 2.23");
verInfo(2);
crearspin(13);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[12].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[12].mouseExited(e);
}
});
elemento[13].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IIIB \n"+"Escandio "+ "\n" +"Número Atómico: 21 "+
"\n" +"Peso Atómico: 44.956"
+"\nRadio Atómico: 1.62");
verInfo(3);
crearspin(14);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[13].mouseEntered(e);
}
14
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseExited(MouseEvent e) {
elemento[13].mouseExited(e);
}
});
elemento[14].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IVB \n"+"Titanio "+ "\n" +"Número Atómico: 22 "+ "\n"
+"Peso Atómico: 47.90"
+"\nRadio Atómico: 1.47");
verInfo(3);
crearspin(15);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[14].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[14].mouseExited(e);
}
});
elemento[15].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
15
Código fuente. Configuración electrónica de la tabla periódica
creaDatos("Metal de Transición VB \n"+"Vanadio "+ "\n" +"Número Atómico: 23 "+
"\n" +"Peso Atómico: 50.942"
+"\nRadio Atómico: 1.34");
verInfo(3);
crearspin(16);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[15].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[15].mouseExited(e);
}
});
elemento[16].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIB \n"+"Cromo "+ "\n" +"Número Atómico: 24 "+ "\n"
+"Peso Atómico: 51.996"
+"\nRadio Atómico: 1.27");
verInfo(3);
crearspin(17);
}
@Override
public void mouseEntered(MouseEvent e) {
16
Código fuente. Configuración electrónica de la tabla periódica
elemento[16].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[16].mouseExited(e);
}
});
elemento[17].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIB \n"+"Manganeso "+ "\n" +"Número Atómico: 25
"+ "\n" +"Peso Atómico: 54.938"
+"\nRadio Atómico: 1.26");
verInfo(3);
crearspin(18);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[17].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[17].mouseExited(e);
}
});
elemento[18].addMouseListener(new java.awt.event.MouseAdapter() {
17
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIIB \n"+"Hierro "+ "\n" +"Número Atómico: 26 "+
"\n" +"Peso Atómico: 55.847"
+"\nRadio Atómico: 1.26");
verInfo(3);
crearspin(19);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[18].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[18].mouseExited(e);
}
});
elemento[19].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIIB \n"+"Cobalto "+ "\n" +"Número Atómico: 27 "+
"\n" +"Peso Atómico: 58.933"
+"\nRadio Atómico: 1.25");
verInfo(3);
crearspin(20);
}
@Override
18
Código fuente. Configuración electrónica de la tabla periódica
public void mouseEntered(MouseEvent e) {
elemento[19].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[19].mouseExited(e);
}
});
elemento[20].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIIB \n"+"Níquel "+ "\n" +"Número Atómico: 28 "+
"\n" +"Peso Atómico: 58.71"
+"\nRadio Atómico: 1.24");
verInfo(3);
crearspin(21);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[20].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[20].mouseExited(e);
}
});
19
Código fuente. Configuración electrónica de la tabla periódica
elemento[21].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IB \n"+"Cobre "+ "\n" +"Número Atómico: 29 "+ "\n"
+"Peso Atómico: 63.54" +"\nRadio
Atómico: 1.28");
verInfo(3);
crearspin(22);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[21].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[21].mouseExited(e);
}
});
elemento[22].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IIB \n"+"Zinc "+ "\n" +"Número Atómico: 30 "+ "\n"
+"Peso Atómico: 65.37" +"\nRadio
Atómico: 1.38");
verInfo(3);
crearspin(23);
20
Código fuente. Configuración electrónica de la tabla periódica
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[22].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[22].mouseExited(e);
}
});
elemento[23].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Terreos IIIA \n"+"Galio "+ "\n" +"Número Atómico: 31 "+ "\n" +"Peso
Atómico: 69.72" +"\nRadio Atómico:
1.41");
verInfo(4);
crearspin(24);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[23].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[23].mouseExited(e);
}
21
Código fuente. Configuración electrónica de la tabla periódica
});
elemento[24].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Carbonoide IVA \n"+"Germanio "+ "\n" +"Número Atómico: 32 "+ "\n"
+"Peso Atómico: 72.59" +"\nRadio
Atómico: 1.37");
verInfo(5);
crearspin(25);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[24].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[24].mouseExited(e);
}
});
elemento[25].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Nitrogenoide VA \n"+"Arsénico "+ "\n" +"Número Atómico: 33 "+ "\n"
+"Peso Atómico: 74.922" +"\nRadio
Atómico: 1.39");
verInfo(6);
22
Código fuente. Configuración electrónica de la tabla periódica
crearspin(26);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[25].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[25].mouseExited(e);
}
});
elemento[26].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Calcógeno VIA \n"+"Selenio "+ "\n" +"Número Atómico: 34 "+ "\n" +"Peso
Atómico: 78.96" +"\nRadio
Atómico: 1.4");
verInfo(7);
crearspin(27);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[26].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
23
Código fuente. Configuración electrónica de la tabla periódica
elemento[26].mouseExited(e);
}
});
elemento[27].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Halógeno VIIA \n"+"Bromo "+ "\n" +"Número Atómico: 35 "+ "\n" +"Peso
Atómico: 79.909" +"\nRadio
Atómico: 1.12");
verInfo(7);
crearspin(28);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[27].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[27].mouseExited(e);
}
});
elemento[28].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Gas Inerte 0 \n"+"Kriptón "+ "\n" +"Número Atómico: 36 "+ "\n" +"Peso
Atómico: 83.80" +"\nRadio
Atómico: 1.03");
24
Código fuente. Configuración electrónica de la tabla periódica
verInfo(8);
crearspin(29);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[28].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[28].mouseExited(e);
}
});
elemento[29].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IIIB \n"+"Itrio "+ "\n" +"Número Atómico: 39 "+ "\n"
+"Peso Atómico: 88.905"
+"\nRadio Atómico: 1.81");
verInfo(3);
crearspin(30);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[29].mouseEntered(e);
}
@Override
25
Código fuente. Configuración electrónica de la tabla periódica
public void mouseExited(MouseEvent e) {
elemento[29].mouseExited(e);
}
});
elemento[30].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IVB \n"+"Circonio "+ "\n" +"Número Atómico: 40 "+
"\n" +"Peso Atómico: 91.22"
+"\nRadio Atómico: 1.6");
verInfo(3);
crearspin(31);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[30].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[30].mouseExited(e);
}
});
elemento[31].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VB \n"+"Niobio "+ "\n" +"Número Atómico: 41 "+ "\n"
+"Peso Atómico: 92.906"
26
Código fuente. Configuración electrónica de la tabla periódica
+"\nRadio Atómico: 1.46");
verInfo(3);
crearspin(32);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[31].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[31].mouseExited(e);
}
});
elemento[32].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIB \n"+"Molibdeno "+ "\n" +"Número Atómico: 42 "+
"\n" +"Peso Atómico: 95.94"
+"\nRadio Atómico: 1.39");
verInfo(3);
crearspin(33);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[32].mouseEntered(e);
}
27
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseExited(MouseEvent e) {
elemento[32].mouseExited(e);
}
});
elemento[33].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIB \n"+"Tecnecio "+ "\n" +"Número Atómico: 43 "+
"\n" +"Peso Atómico: 98"
+"\nRadio Atómico: 1.36");
verInfo(3);
crearspin(34);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[33].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[33].mouseExited(e);
}
});
elemento[34].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
28
Código fuente. Configuración electrónica de la tabla periódica
creaDatos("Metal de Transición VIIIB \n"+"Rutenio "+ "\n" +"Número Atómico: 44 "+
"\n" +"Peso Atómico: 101.07"
+"\nRadio Atómico: 1.34");
verInfo(3);
crearspin(35);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[34].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[34].mouseExited(e);
}
});
elemento[35].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIIB \n"+"Ródio "+ "\n" +"Número Atómico: 45 "+ "\n"
+"Peso Atómico: 102.905"
+"\nRadio Atómico: 1.34");
verInfo(3);
crearspin(36);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[35].mouseEntered(e);
29
Código fuente. Configuración electrónica de la tabla periódica
}
@Override
public void mouseExited(MouseEvent e) {
elemento[35].mouseExited(e);
}
});
elemento[36].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIIB \n"+"Paladio "+ "\n" +"Número Atómico: 46 "+
"\n" +"Peso Atómico: 106.4"
+"\nRadio Atómico: 1.38");
verInfo(3);
crearspin(37);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[36].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[36].mouseExited(e);
}
});
elemento[37].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
30
Código fuente. Configuración electrónica de la tabla periódica
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IB \n"+"Plata "+ "\n" +"Número Atómico: 47 "+ "\n"
+"Peso Atómico: 107.870"
+"\nRadio Atómico: 1.44");
verInfo(3);
crearspin(38);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[37].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[37].mouseExited(e);
}
});
elemento[38].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IIB \n"+"Cadmio "+ "\n" +"Número Atómico: 48 "+ "\n"
+"Peso Atómico: 112.40"
+"\nRadio Atómico: 1.54");
verInfo(3);
crearspin(39);
}
@Override
31
Código fuente. Configuración electrónica de la tabla periódica
public void mouseEntered(MouseEvent e) {
elemento[38].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[38].mouseExited(e);
}
});
elemento[39].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Terreo IIIA \n"+"Indio "+ "\n" +"Número Atómico: 49 "+ "\n" +"Peso
Atómico: 114.82" +"\nRadio Atómico:
1.66");
verInfo(4);
crearspin(40);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[39].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[39].mouseExited(e);
}
});
elemento[40].addMouseListener(new java.awt.event.MouseAdapter() {
32
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Carbonoide IVA \n"+"Estaño "+ "\n" +"Número Atómico: 50 "+ "\n" +"Peso
Atómico: 118.69" +"\nRadio
Atómico: 1.62");
verInfo(5);
crearspin(41);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[40].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[40].mouseExited(e);
}
});
elemento[41].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Nitrogenoide VA \n"+"Antimonio "+ "\n" +"Número Atómico: 51 "+ "\n"
+"Peso Atómico: 121.75" +"\nRadio
Atómico: 1.59");
verInfo(6);
crearspin(42);
}
33
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseEntered(MouseEvent e) {
elemento[41].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[41].mouseExited(e);
}
});
elemento[42].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Calcógeno VIA \n"+"Telurio "+ "\n" +"Número Atómico: 52 "+ "\n" +"Peso
Atómico: 127.60" +"\nRadio
Atómico: 1.6");
verInfo(7);
crearspin(43);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[42].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[42].mouseExited(e);
}
});
34
Código fuente. Configuración electrónica de la tabla periódica
elemento[43].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Halógeno VIIA \n"+"Yodo "+ "\n" +"Número Atómico: 53 "+ "\n" +"Peso
Atómico: 126.904" +"\nRadio
Atómico: 1.32");
verInfo(7);
crearspin(44);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[43].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[43].mouseExited(e);
}
});
elemento[44].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Gas Inerte 0 \n"+"Xenón "+ "\n" +"Número Atómico: 54 "+ "\n" +"Peso
Atómico: 131.30" +"\nRadio
Atómico: 1.31");
verInfo(8);
crearspin(45);
35
Código fuente. Configuración electrónica de la tabla periódica
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[44].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[44].mouseExited(e);
}
});
elemento[45].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IIIB \n"+"Lutecio "+ "\n" +"Número Atómico: 71 "+ "\n"
+"Peso Atómico: 174.97"
+"\nRadio Atómico: 1.74");
verInfo(3);
crearspin(46);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[45].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[45].mouseExited(e);
36
Código fuente. Configuración electrónica de la tabla periódica
}
});
elemento[46].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IVB \n"+"Hafnio "+ "\n" +"Número Atómico: 72 "+ "\n"
+"Peso Atómico: 178.49"
+"\nRadio Atómico: 1.58");
verInfo(3);
crearspin(47);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[46].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[46].mouseExited(e);
}
});
elemento[47].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VB \n"+"Tántalo "+ "\n" +"Número Atómico: 73 "+ "\n"
+"Peso Atómico: 180.948"
+"\nRadio Atómico: 1.46");
verInfo(3);
37
Código fuente. Configuración electrónica de la tabla periódica
crearspin(48);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[47].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[47].mouseExited(e);
}
});
elemento[48].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIB \n"+"Valframio "+ "\n" +"Número Atómico: 74 "+
"\n" +"Peso Atómico: 183.85"
+"\nRadio Atómico: 1.39");
verInfo(3);
crearspin(49);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[48].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
38
Código fuente. Configuración electrónica de la tabla periódica
elemento[48].mouseExited(e);
}
});
elemento[49].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIB \n"+"Renio "+ "\n" +"Número Atómico: 75 "+ "\n"
+"Peso Atómico: 186.2"
+"\nRadio Atómico: 1.37");
verInfo(3);
crearspin(50);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[49].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[49].mouseExited(e);
}
});
elemento[50].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIIB \n"+"Osmio "+ "\n" +"Número Atómico: 76 "+
"\n" +"Peso Atómico: 190.2"
39
Código fuente. Configuración electrónica de la tabla periódica
+"\nRadio Atómico: 1.35");
verInfo(3);
crearspin(51);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[50].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[50].mouseExited(e);
}
});
elemento[51].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIIB \n"+"Iridio "+ "\n" +"Número Atómico: 77 "+ "\n"
+"Peso Atómico: 192.2"
+"\nRadio Atómico: 1.36");
verInfo(3);
crearspin(52);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[51].mouseEntered(e);
}
@Override
40
Código fuente. Configuración electrónica de la tabla periódica
public void mouseExited(MouseEvent e) {
elemento[51].mouseExited(e);
}
});
elemento[52].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIIB \n"+"Platino "+ "\n" +"Número Atómico: 78 "+
"\n" +"Peso Atómico: 195.09"
+"\nRadio Atómico: 1.38");
verInfo(3);
crearspin(53);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[52].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[52].mouseExited(e);
}
});
elemento[53].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
41
Código fuente. Configuración electrónica de la tabla periódica
creaDatos("Metal de Transición IB \n"+"Oro "+ "\n" +"Número Atómico: 79 "+ "\n"
+"Peso Atómico: 196.967" +"\nRadio
Atómico: 1.44");
verInfo(3);
crearspin(54);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[53].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[53].mouseExited(e);
}
});
elemento[54].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IIB \n"+"Mercurio "+ "\n" +"Número Atómico: 80 "+
"\n" +"Peso Atómico: 200.59"
+"\nRadio Atómico: 1.57");
verInfo(3);
crearspin(55);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[54].mouseEntered(e);
42
Código fuente. Configuración electrónica de la tabla periódica
}
@Override
public void mouseExited(MouseEvent e) {
elemento[54].mouseExited(e);
}
});
elemento[55].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Terreo IIIA \n"+"Talio "+ "\n" +"Número Atómico: 81 "+ "\n" +"Peso
Atómico: 204.37" +"\nRadio Atómico:
1.71");
verInfo(4);
crearspin(56);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[55].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[55].mouseExited(e);
}
});
elemento[56].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
43
Código fuente. Configuración electrónica de la tabla periódica
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Carbonoide IVA \n"+"Plomo "+ "\n" +"Número Atómico: 82 "+ "\n" +"Peso
Atómico: 207.19" +"\nRadio
Atómico: 1.75");
verInfo(5);
crearspin(57);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[56].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[56].mouseExited(e);
}
});
elemento[57].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Nitrogenoide VA \n"+"Bismuto "+ "\n" +"Número Atómico: 83 "+ "\n"
+"Peso Atómico: 208.908" +"\nRadio
Atómico: 1.7");
verInfo(6);
crearspin(58);
}
@Override
44
Código fuente. Configuración electrónica de la tabla periódica
public void mouseEntered(MouseEvent e) {
elemento[57].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[57].mouseExited(e);
}
});
elemento[58].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Calcógeno VIA \n"+"Polonio "+ "\n" +"Número Atómico: 84 "+ "\n" +"Peso
Atómico: 210" +"\nRadio
Atómico: 1.76");
verInfo(7);
crearspin(59);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[58].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[58].mouseExited(e);
}
});
elemento[59].addMouseListener(new java.awt.event.MouseAdapter() {
45
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Halógeno VIIA \n"+"Astato "+ "\n" +"Número Atómico: 85 "+ "\n" +"Peso
Atómico: 210" +"\nRadio Atómico:
1.43");
verInfo(7);
crearspin(60);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[59].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[59].mouseExited(e);
}
});
elemento[60].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Gas Inerte 0\n"+"Radón "+ "\n" +"Número Atómico: 86 "+ "\n" +"Peso
Atómico: 222" +"\nRadio Atómico:
1.34");
verInfo(8);
crearspin(61);
}
46
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseEntered(MouseEvent e) {
elemento[60].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[60].mouseExited(e);
}
});
elemento[61].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IIIB \n"+"Lawrencio "+ "\n" +"Número Atómico: 103 "+
"\n" +"Peso Atómico: 257"
+"\nRadio Atómico: N/D");
verInfo(3);
crearspin(62);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[61].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[61].mouseExited(e);
}
47
Código fuente. Configuración electrónica de la tabla periódica
});
elemento[62].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de
Transición IVB \n"+"Ruterfordio "+ "\n" +"Número Atómico: 104 "+ "\n" +"Peso Atómico: 261"
+"\nRadio Atómico: N/D");
verInfo(3);
crearspin(63);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[62].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[62].mouseExited(e);
}
});
elemento[63].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VB \n"+"Dubnio "+ "\n" +"Número Atómico: 105 "+
"\n" +"Peso Atómico: 262"
+"\nRadio Atómico: N/D");
verInfo(3);
crearspin(64);
48
Código fuente. Configuración electrónica de la tabla periódica
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[63].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[63].mouseExited(e);
}
});
elemento[64].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIB \n"+"Seaborgio "+ "\n" +"Número Atómico: 106 "+
"\n" +"Peso Atómico: 263"
+"\nRadio Atómico: N/D");
verInfo(3);
crearspin(65);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[64].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[64].mouseExited(e);
49
Código fuente. Configuración electrónica de la tabla periódica
}
});
elemento[65].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIB \n"+"Nielsborio "+ "\n" +"Número Atómico: 107 "+
"\n" +"Peso Atómico: 264"
+"\nRadio Atómico: N/D");
verInfo(3);
crearspin(66);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[65].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[65].mouseExited(e);
}
});
elemento[66].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIIB \n"+"Hassio "+ "\n" +"Número Atómico: 108 "+
"\n" +"Peso Atómico: 265"
+"\nRadio Atómico: N/D");
verInfo(3);
50
Código fuente. Configuración electrónica de la tabla periódica
crearspin(67);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[66].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[66].mouseExited(e);
}
});
elemento[67].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIIB \n"+"Meitnerio "+ "\n" +"Número Atómico: 109
"+ "\n" +"Peso Atómico: 266"
+"\nRadio Atómico: N/D");
verInfo(3);
crearspin(68);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[67].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
51
Código fuente. Configuración electrónica de la tabla periódica
elemento[67].mouseExited(e);
}
});
elemento[68].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición VIIIB \n"+"Ununilio "+ "\n" +"Número Atómico: 110 "+
"\n" +"Peso Atómico: 269"
+"\nRadio Atómico: N/D");
verInfo(3);
crearspin(69);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[68].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[68].mouseExited(e);
}
});
elemento[69].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IB \n"+"Ununumio "+ "\n" +"Número Atómico: 111 "+
"\n" +"Peso Atómico: 272"
52
Código fuente. Configuración electrónica de la tabla periódica
+"\nRadio Atómico: N/D");
verInfo(3);
crearspin(70);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[69].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[69].mouseExited(e);
}
});
elemento[70].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Metal de Transición IIB \n"+"Ununbio "+ "\n" +"Número Atómico: 112 "+
"\n" +"Peso Atómico: 270"
+"\nRadio Atómico: N/D");
verInfo(3);
crearspin(71);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[70].mouseExited(e);
}
});
53
Código fuente. Configuración electrónica de la tabla periódica
elemento[71].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Terreo IIIA \n"+"Boro "+ "\n" +"Número Atómico: 5 "+ "\n" +"Peso Atómico:
10.811" +"\nRadio Atómico:
0.98");
verInfo(4);
crearspin(72);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[71].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[71].mouseExited(e);
}
});
elemento[72].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Terreo IIIA \n"+"Aluminio "+ "\n" +"Número Atómico: 13 "+ "\n" +"Peso
Atómico: 26.9815" +"\nRadio
Atómico: 1.43");
verInfo(4);
crearspin(73);
54
Código fuente. Configuración electrónica de la tabla periódica
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[72].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[72].mouseExited(e);
}
});
elemento[73].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Carbonoide IVA \n"+"Carbono "+ "\n" +"Número Atómico: 6 "+ "\n" +"Peso
Atómico: 12.0111" +"\nRadio
Atómico: 0.914");
verInfo(5);
crearspin(74);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[73].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[73].mouseExited(e);
55
Código fuente. Configuración electrónica de la tabla periódica
}
});
elemento[74].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Carbonoide IVA
\n"+"Silicio "+ "\n" +"Número Atómico: 14 "+ "\n" +"Peso Atómico: 20.086" +"\nRadio
Atómico: 1.32");
verInfo(5);
crearspin(75);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[74].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[74].mouseExited(e);
}
});
elemento[75].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Nitrogenoide VA \n"+"Nitrógeno "+ "\n" +"Número Atómico: 7 "+ "\n"
+"Peso Atómico: 14.0067" +"\nRadio
Atómico: 0.92");
verInfo(6);
56
Código fuente. Configuración electrónica de la tabla periódica
crearspin(76);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[75].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[75].mouseExited(e);
}
});
elemento[76].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Nitrogenoide VA \n"+"Fósforo "+ "\n" +"Número Atómico: 15 "+ "\n" +"Peso
Atómico: 30.9738" +"\nRadio
Atómico: 1.28");
verInfo(6);
crearspin(77);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[76].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
57
Código fuente. Configuración electrónica de la tabla periódica
elemento[76].mouseExited(e);
}
});
elemento[77].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Calcógeno VIA \n"+"Oxígeno "+ "\n" +"Número Atómico: 8 "+ "\n" +"Peso
Atómico: 15.9994" +"\nRadio
Atómico: 0.65");
verInfo(7);
crearspin(78);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[77].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[77].mouseExited(e);
}
});
elemento[78].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Calcógeno VIA \n"+"Azufre "+ "\n" +"Número Atómico: 16 "+ "\n" +"Peso
Atómico: 32.064" +"\nRadio
Atómico: 1.27");
58
Código fuente. Configuración electrónica de la tabla periódica
verInfo(7);
crearspin(79);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[78].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[78].mouseExited(e);
}
});
elemento[79].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Halógeno VIIA \n"+"Flúor "+ "\n" +"Número Atómico: 9 "+ "\n" +"Peso
Atómico: 18.9984" +"\nRadio
Atómico: 0.57");
verInfo(7);
crearspin(80);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[79].mouseExited(e);
}
});
59
Código fuente. Configuración electrónica de la tabla periódica
elemento[80].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Halógeno VIIA \n"+"Cloro "+ "\n" +"Número Atómico: 17 "+ "\n" +"Peso
Atómico: 35.453" +"\nRadio
Atómico: 0.97");
verInfo(7);
crearspin(81);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[80].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[80].mouseExited(e);
}
});
elemento[81].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Gas Inerte 0\n"+"Neón "+ "\n" +"Número Atómico: 10 "+ "\n" +"Peso
Atómico: 20.183" +"\nRadio Atómico:
0.51");
verInfo(8);
crearspin(82);
60
Código fuente. Configuración electrónica de la tabla periódica
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[81].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[81].mouseExited(e);
}
});
elemento[82].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Gas Inerte
0\n"+"Argón "+ "\n" +"Número Atómico: 18 "+ "\n" +"Peso Atómico: 39.948" +"\nRadio Atómico:
0.88");
verInfo(8);
crearspin(83);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[82].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[82].mouseExited(e);
}
61
Código fuente. Configuración electrónica de la tabla periódica
});
elemento[83].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Gas Inerte 0\n"+"Helio "+ "\n" +"Número Atómico: 2 "+ "\n" +"Peso
Atómico: 4.0026" +"\nRadio Atómico:
0.49");
verInfo(8);
crearspin(84);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[83].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[83].mouseExited(e);
}
});
elemento[84].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Lantano "+ "\n" +"Número Atómico: 57 "+ "\n" +"Peso
Atómico: 138.91" +"\nRadio Atómico:
1.87");
verInfo(9);
62
Código fuente. Configuración electrónica de la tabla periódica
crearspin(85);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[84].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[84].mouseExited(e);
}
});
elemento[85].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Actinio "+ "\n" +"Número Atómico: 89 "+ "\n" +"Peso
Atómico: 227" +"\nRadio Atómico: 1.88");
verInfo(10);
crearspin(86);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[85].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[85].mouseExited(e);
63
Código fuente. Configuración electrónica de la tabla periódica
}
});
elemento[86].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Cerio "+ "\n" +"Número Atómico: 58 "+ "\n" +"Peso Atómico: 140.12"
+"\nRadio Atómico:
1.81");
verInfo(9);
crearspin(87);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[86].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[86].mouseExited(e);
}
});
elemento[87].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Torio "+ "\n" +"Número Atómico: 90 "+ "\n" +"Peso Atómico:
232.038" +"\nRadio Atómico:
1.74");
verInfo(10);
64
Código fuente. Configuración electrónica de la tabla periódica
crearspin(88);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[87].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[87].mouseExited(e);
}
});
elemento[88].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Praseodimio "+ "\n" +"Número Atómico: 59 "+ "\n" +"Peso
Atómico: 140.907" +"\nRadio
Atómico: 1.82");
verInfo(9);
crearspin(89);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[88].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
65
Código fuente. Configuración electrónica de la tabla periódica
elemento[88].mouseExited(e);
}
});
elemento[89].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Protactinio "+ "\n" +"Número Atómico: 91 "+ "\n" +"Peso
Atómico: 231" +"\nRadio Atómico:
1.63");
verInfo(10);
crearspin(90);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[89].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[89].mouseExited(e);
}
});
elemento[90].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Neodimio "+ "\n" +"Número Atómico: 60 "+ "\n" +"Peso
Atómico: 144.24" +"\nRadio
Atómico: 1.82");
66
Código fuente. Configuración electrónica de la tabla periódica
verInfo(9);
crearspin(91);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[90].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[90].mouseExited(e);
}
});
elemento[91].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Uranio "+ "\n" +"Número Atómico: 92 "+ "\n" +"Peso Atómico:
238.03" +"\nRadio Atómico:
1.56");
verInfo(10);
crearspin(92);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[91].mouseEntered(e);
}
@Override
67
Código fuente. Configuración electrónica de la tabla periódica
public void mouseExited(MouseEvent e) {
elemento[91].mouseExited(e);
}
});
elemento[92].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Prometio "+ "\n" +"Número Atómico: 61 "+ "\n" +"Peso
Atómico: 147" +"\nRadio Atómico:
1.83");
verInfo(9);
crearspin(93);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[92].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[92].mouseExited(e);
}
});
elemento[93].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
68
Código fuente. Configuración electrónica de la tabla periódica
creaDatos("Actinido\n"+"Neptonio "+ "\n" +"Número Atómico: 93 "+ "\n" +"Peso
Atómico: 237" +"\nRadio Atómico:
1.55");
verInfo(10);
crearspin(94);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[93].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[93].mouseExited(e);
}
});
elemento[94].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Samario "+ "\n" +"Número Atómico: 62 "+ "\n" +"Peso
Atómico: 150.35" +"\nRadio Atómico:
1.66");
verInfo(9);
crearspin(95);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[94].mouseEntered(e);
69
Código fuente. Configuración electrónica de la tabla periódica
}
@Override
public void mouseExited(MouseEvent e) {
elemento[94].mouseExited(e);
}
});
elemento[95].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Plutonio "+ "\n" +"Número Atómico: 94 "+ "\n" +"Peso
Atómico: 242" +"\nRadio Atómico:
1.63");
verInfo(10);
crearspin(96);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[95].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[95].mouseExited(e);
}
});
elemento[96].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
70
Código fuente. Configuración electrónica de la tabla periódica
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Europio "+ "\n" +"Número Atómico: 63 "+ "\n" +"Peso
Atómico: 151.96" +"\nRadio Atómico:
2.04");
verInfo(9);
crearspin(97);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[96].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[96].mouseExited(e);
}
});
elemento[97].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Americio "+ "\n" +"Número Atómico: 95 "+ "\n" +"Peso
Atómico: 243" +"\nRadio Atómico:
1.73");
verInfo(10);
crearspin(98);
}
@Override
71
Código fuente. Configuración electrónica de la tabla periódica
public void mouseEntered(MouseEvent e) {
elemento[97].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[97].mouseExited(e);
}
});
elemento[98].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Godolinio "+ "\n" +"Número Atómico: 64 "+ "\n" +"Peso
Atómico: 157.25" +"\nRadio
Atómico: 1.79");
verInfo(9);
crearspin(99);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[98].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[98].mouseExited(e);
}
});
elemento[99].addMouseListener(new java.awt.event.MouseAdapter() {
72
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Curio "+ "\n" +"Número Atómico: 96 "+ "\n" +"Peso Atómico:
247.038" +"\nRadio Atómico:
1.74");
verInfo(10);
crearspin(100);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[99].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[99].mouseExited(e);
}
});
elemento[100].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Terbio "+ "\n" +"Número Atómico: 65 "+ "\n" +"Peso
Atómico: 158.924" +"\nRadio Atómico:
1.77");
verInfo(9);
crearspin(101);
}
73
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseEntered(MouseEvent e) {
elemento[100].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[100].mouseExited(e);
}
});
elemento[101].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Berkelio "+ "\n" +"Número Atómico: 97 "+ "\n" +"Peso
Atómico: 247" +"\nRadio Atómico: 1.7");
verInfo(10);
crearspin(102);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[101].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[101].mouseExited(e);
}
});
elemento[102].addMouseListener(new java.awt.event.MouseAdapter() {
74
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Disprosio "+ "\n" +"Número Atómico: 66 "+ "\n" +"Peso
Atómico: 162.50" +"\nRadio
Atómico: 1.77");
verInfo(9);
crearspin(103);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[102].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[102].mouseExited(e);
}
});
elemento[103].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Californio "+ "\n" +"Número Atómico: 98 "+ "\n" +"Peso
Atómico: 249" +"\nRadio Atómico:
1.86");
verInfo(10);
crearspin(104);
}
75
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void mouseEntered(MouseEvent e) {
elemento[103].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[103].mouseExited(e);
}
});
elemento[104].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Holmio "+ "\n" +"Número Atómico: 67 "+ "\n" +"Peso
Atómico: 164.930" +"\nRadio Atómico:
1.76");
verInfo(9);
crearspin(105);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[104].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[104].mouseExited(e);
}
76
Código fuente. Configuración electrónica de la tabla periódica
});
elemento[105].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Einstenio "+ "\n" +"Número Atómico: 99 "+ "\n" +"Peso
Atómico: 254" +"\nRadio Atómico:
1.86");
verInfo(10);
crearspin(106);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[105].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[105].mouseExited(e);
}
});
elemento[106].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Erbio "+ "\n" +"Número Atómico: 68 "+ "\n" +"Peso
Atómico: 167.26" +"\nRadio Atómico:
1.75");
verInfo(9);
crearspin(107);
77
Código fuente. Configuración electrónica de la tabla periódica
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[106].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[106].mouseExited(e);
}
});
elemento[107].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Fermio "+ "\n" +"Número Atómico: 100 "+ "\n" +"Peso
Atómico: 253" +"\nRadio Atómico:
N/D");
verInfo(10);
crearspin(108);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[107].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[107].mouseExited(e);
78
Código fuente. Configuración electrónica de la tabla periódica
}
});
elemento[108].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Tulio "+ "\n" +"Número Atómico: 69 "+ "\n" +"Peso Atómico:
168.934" +"\nRadio Atómico:
1.74");
verInfo(9);
crearspin(109);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[108].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[108].mouseExited(e);
}
});
elemento[109].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Mendelevio "+ "\n" +"Número Atómico: 101 "+ "\n" +"Peso
Atómico: 256" +"\nRadio Atómico:
N/D");
79
Código fuente. Configuración electrónica de la tabla periódica
verInfo(10);
crearspin(110);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[109].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[109].mouseExited(e);
}
});
elemento[110].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Lantanido\n"+"Yterbio "+ "\n" +"Número Atómico: 70 "+ "\n" +"Peso
Atómico: 173.04" +"\nRadio Atómico:
1.92");
verInfo(9);
crearspin(111);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[110].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
80
Código fuente. Configuración electrónica de la tabla periódica
elemento[110].mouseExited(e);
}
});
elemento[111].addMouseListener(new java.awt.event.MouseAdapter() {
@Override
public void mouseClicked(java.awt.event.MouseEvent evt) {
creaDatos("Actinido\n"+"Nobelio "+ "\n" +"Número Atómico: 102 "+ "\n" +"Peso
Atómico: 254" +"\nRadio Atómico:
N/D");
verInfo(10);
crearspin(112);
}
@Override
public void mouseEntered(MouseEvent e) {
elemento[111].mouseEntered(e);
}
@Override
public void mouseExited(MouseEvent e) {
elemento[111].mouseExited(e);
}
});
}
@Override
public void paint(Graphics g){
super.paint(g);
g.drawImage(cargas,730,430,400,364,this);
81
Código fuente. Configuración electrónica de la tabla periódica
g.setColor(Color.blue);
g.fillRect(7, 410, 87, 3);
g.setColor(Color.black);
g.drawString("Bloque s", 20, 425);
g.drawString("Configuración Electrónica de la Tabla Periódica", 230, 70);
g.setColor(Color.orange);
g.fillRect(110, 410,480, 3);
g.drawString("Bloque d", 300, 425);
g.setColor(Color.GREEN);
g.fillRect(610, 360,300, 3);
//BLOQUES
g.drawString("Bloque p", 750, 375);
g.setColor(Color.MAGENTA);
g.fillRect(7, 570,690, 3);
g.drawString("Bloque f", 315, 585);
g.setColor(Color.BLACK);
g.drawString("1", 905, 85);
g.drawString("2", 905, 130);
g.drawString("3", 905, 180);
g.drawString("4", 905, 230); //PERIODOS
g.drawString("5", 905, 280);
g.drawString("6", 905, 330);
g.drawString("7", 905, 380);
g.drawString("1", 25, 50);
g.drawString("I",25, 35);
g.drawString("2", 75, 100);
g.drawString("II",75, 85);
82
Código fuente. Configuración electrónica de la tabla periódica
g.drawString("3", 125, 200);
g.drawString("4", 175, 200);
g.drawString("5", 225, 200);
g.drawString("6", 275, 200);
g.drawString("7", 325, 200);
g.drawString("8", 375, 200);
g.drawString("9", 425, 200);
g.drawString("10",475, 200);
g.drawString("11",525, 200);
g.drawString("12",575, 200);
g.drawString("13",625, 100);
g.drawString("III",625, 85);
g.drawString("14",675, 100);
g.drawString("IV",675, 85);
g.drawString("15",725, 100);
g.drawString("V",725, 85);
g.drawString("16",775, 100);
g.drawString("VI",775, 85);
g.drawString("17",825, 100);
g.drawString("VII",825, 85);
g.drawString("18",875, 50);
g.drawString("VIII",875, 35);
}
public void verInfo(int color){
switch(color){
83
Código fuente. Configuración electrónica de la tabla periódica
case 1:
this.datos.setForeground(new Color(248,199,91));
break;
case 2:
this.datos.setForeground(new Color(112,152,61));
break;
case 3:
this.datos.setForeground(new Color(236,163,234));
break;
case 4:
this.datos.setForeground(new Color(167,94,165));
break;
case 5:
this.datos.setForeground(new Color(221,135,218));
break;
case 6:
this.datos.setForeground(new Color(176,145,187));
break;
case 7:
this.datos.setForeground(new Color(222,217,223));
break;
case 8:
this.datos.setForeground(new Color(173,200,64));
break;
case 9:
84
Código fuente. Configuración electrónica de la tabla periódica
this.datos.setForeground(new Color(129,191,214));
break;
case 10:
this.datos.setForeground(new Color(193,99,188));
break;
}
this.datos.setVisible(true);
}
public void creaDatos(String Mensaje){
datos.setText(Mensaje);
}
public void dibujarspin(){
spin[0] = new Spin(this,781,769,2,8);
spin[1] = new Spin(this,785,769,2,8);
spin[2] = new Spin(this,799,740,2,8);
spin[3] = new Spin(this,803,740,2,8);
spin[4] = new Spin(this,785,709,2,8);
spin[5] = new Spin(this,789,709,2,8);
spin[6] = new Spin(this,798,709,2,8);
spin[7] = new Spin(this,802,709,2,8);
spin[8] = new Spin(this,811,709,2,8);
spin[9] = new Spin(this,815,709,2,8);
spin[10] = new Spin(this,828,682,2,8);
spin[11] = new Spin(this,832,682,2,8);
spin[12] = new Spin(this,812,651,2,8);
spin[13] = new Spin(this,816,651,2,8);
85
Código fuente. Configuración electrónica de la tabla periódica
spin[14] = new Spin(this,825,651,2,8);
spin[15] = new Spin(this,829,651,2,8);
spin[16] = new Spin(this,838,651,2,8);
spin[17] = new Spin(this,842,651,2,8);
spin[18] = new Spin(this,889,625,2,8);
spin[19] = new Spin(this,893,625,2,8);
spin[20] = new Spin(this,798,616,2,8);
spin[21] = new Spin(this,802,616,2,8);
spin[22] = new Spin(this,811,616,2,8);
spin[23] = new Spin(this,815,616,2,8);
spin[24] = new Spin(this,824,616,2,8);
spin[25] = new Spin(this,828,616,2,8);
spin[26] = new Spin(this,837,616,2,8);
spin[27] = new Spin(this,841,616,2,8);
spin[28] = new Spin(this,850,616,2,8);
spin[29] = new Spin(this,854,616,2,8);
spin[30] = new Spin(this,876,596,2,8);
spin[31] = new Spin(this,880,596,2,8);
spin[32] = new Spin(this,889,596,2,8);
spin[33] = new Spin(this,893,596,2,8);
spin[34] = new Spin(this,902,596,2,8);
spin[35] = new Spin(this,906,596,2,8);
spin[36] = new Spin(this,980,579,2,8);
spin[37] = new Spin(this,984,579,2,8);
spin[38] = new Spin(this,863,569,2,8);
86
Código fuente. Configuración electrónica de la tabla periódica
spin[39] = new Spin(this,867,569,2,8);
spin[40] = new Spin(this,876,569,2,8);
spin[41] = new Spin(this,880,569,2,8);
spin[42] = new Spin(this,889,569,2,8);
spin[43] = new Spin(this,892,569,2,8);
spin[44] = new Spin(this,902,569,2,8);
spin[45] = new Spin(this,906,569,2,8);
spin[46] = new Spin(this,915,569,2,8);
spin[47] = new Spin(this,919,569,2,8);
spin[48] = new Spin(this,965,555,2,8);
spin[49] = new Spin(this,969,555,2,8);
spin[50] = new Spin(this,979,555,2,8);
spin[51] = new Spin(this,983,555,2,8);
spin[52] = new Spin(this,992,555,2,8);
spin[53] = new Spin(this,996,555,2,8);
spin[54] = new Spin(this,1056,539,2,8);
spin[55] = new Spin(this,1060,539,2,8);
spin[56] = new Spin(this,856,532,2,8);
spin[57] = new Spin(this,860,532,2,8);
spin[58] = new Spin(this,869,532,2,8);
spin[59] = new Spin(this,873,532,2,8);
spin[60] = new Spin(this,880,532,2,8);
spin[61] = new Spin(this,884,532,2,8);
spin[62] = new Spin(this,892,532,2,8);
spin[63] = new Spin(this,896,532,2,8);
87
Código fuente. Configuración electrónica de la tabla periódica
spin[64] = new Spin(this,904,532,2,8);
spin[65] = new Spin(this,908,532,2,8);
spin[66] = new Spin(this,916,532,2,8);
spin[67] = new Spin(this,920,532,2,8);
spin[68] = new Spin(this,928,532,2,8);
spin[69] = new Spin(this,932,532,2,8);
spin[70] = new Spin(this,954,518,2,8);
spin[71] = new Spin(this,958,518,2,8);
spin[72] = new Spin(this,967,518,2,8);
spin[73] = new Spin(this,971,518,2,8);
spin[74] = new Spin(this,980,518,2,8);
spin[75] = new Spin(this,984,518,2,8);
spin[76] = new Spin(this,993,518,2,8);
spin[77] = new Spin(this,998,518,2,8);
spin[78] = new Spin(this,1006,518,2,8);
spin[79] = new Spin(this,1010,518,2,8);
spin[80] = new Spin(this,1040,505,2,8);
spin[81] = new Spin(this,1044,505,2,8);
spin[82] = new Spin(this,1053,505,2,8);
spin[83] = new Spin(this,1057,505,2,8);
spin[84] = new Spin(this,1065,505,2,8);
spin[85] = new Spin(this,1069,505,2,8);
spin[86] = new Spin(this,1104,490,2,8);
spin[87] = new Spin(this,1108,490,2,8);
spin[88] = new Spin(this,941,485,2,8);
spin[89] = new Spin(this,945,485,2,8);
88
Código fuente. Configuración electrónica de la tabla periódica
spin[90] = new Spin(this,954,485,2,8);
spin[91] = new Spin(this,958,485,2,8);
spin[92] = new Spin(this,967,485,2,8);
spin[93] = new Spin(this,971,485,2,8);
spin[94] = new Spin(this,979,485,2,8);
spin[95] = new Spin(this,983,485,2,8);
spin[96] = new Spin(this,992,485,2,8);
spin[97] = new Spin(this,996,485,2,8);
spin[98] = new Spin(this,1004,485,2,8);
spin[99] = new Spin(this,1008,485,2,8);
spin[100] = new Spin(this,1016,485,2,8);
spin[101] = new Spin(this,1020,485,2,8);
spin[102] = new Spin(this,1028,465,2,8);
spin[103] = new Spin(this,1032,465,2,8);
spin[104] = new Spin(this,1041,465,2,8);
spin[105] = new Spin(this,1045,465,2,8);
spin[106] = new Spin(this,1054,465,2,8);
spin[107] = new Spin(this,1058,465,2,8);
spin[108] = new Spin(this,1067,465,2,8);
spin[109] = new Spin(this,1071,465,2,8);
spin[110] = new Spin(this,1080,465,2,8);
spin[111] = new Spin(this,1084,55,2,8);
iniciar();
}
public void iniciar(){
89
Código fuente. Configuración electrónica de la tabla periódica
for(int i=0;i<112;i++){
this.add(spin[i]);
spin[i].setVisible(false);
}
}
public void crearspin(int elemento){
if(elemento==1){
iniciar();
spin[0].setVisible(true);
}
else if(elemento==2){
iniciar();
for(int i=0;i<3;i++)
spin[i].setVisible(true);
}
else if(elemento==3){
iniciar();
for(int i=0;i<11;i++)
spin[i].setVisible(true);
}
else if(elemento==4){
iniciar();
for(int i=0;i<19;i++)
spin[i].setVisible(true);
}
90
Código fuente. Configuración electrónica de la tabla periódica
else if(elemento==5){
iniciar();
for(int i=0;i<37;i++)
spin[i].setVisible(true);
}
else if(elemento==6){
iniciar();
for(int i=0;i<55;i++)
spin[i].setVisible(true);
}
else if(elemento==7){
iniciar();
for(int i=0;i<87;i++)
spin[i].setVisible(true);
}
else if(elemento==8){
iniciar();
for(int i=0;i<4;i++)
spin[i].setVisible(true);
}
else if(elemento==9){
iniciar();
for(int i=0;i<12;i++)
spin[i].setVisible(true);
}
else if(elemento==10){
91
Código fuente. Configuración electrónica de la tabla periódica
iniciar();
for(int i=0;i<20;i++)
spin[i].setVisible(true);
}
else if(elemento==11){
iniciar();
for(int i=0;i<38;i++)
spin[i].setVisible(true);
}
else if(elemento==12){
iniciar();
for(int i=0;i<56;i++)
spin[i].setVisible(true);
}
else if(elemento==13){
iniciar();
for(int i=0;i<88;i++)
spin[i].setVisible(true);
}
else if(elemento==14){
iniciar();
for(int i=0;i<21;i++)
spin[i].setVisible(true);
}
else if(elemento==15){
92
Código fuente. Configuración electrónica de la tabla periódica
iniciar();
for(int i=0;i<21;i++)
spin[i].setVisible(true);
spin[22].setVisible(true);
}
else if(elemento==16){
iniciar();
for(int i=0;i<21;i++)
spin[i].setVisible(true);
spin[22].setVisible(true);
spin[24].setVisible(true);
}
else if(elemento==17){
iniciar();
for(int i=0;i<18;i++)
spin[i].setVisible(true);
spin[18].setVisible(true);
spin[20].setVisible(true);
spin[22].setVisible(true);
spin[24].setVisible(true);
spin[26].setVisible(true);
spin[28].setVisible(true);
}
else if(elemento==18){
iniciar();
for(int i=0;i<20;i++)
93
Código fuente. Configuración electrónica de la tabla periódica
spin[i].setVisible(true);
spin[20].setVisible(true);
spin[22].setVisible(true);
spin[24].setVisible(true);
spin[26].setVisible(true);
spin[28].setVisible(true);
}
else if(elemento==19){
iniciar();
for(int i=0;i<22;i++)
spin[i].setVisible(true);
spin[22].setVisible(true);
spin[24].setVisible(true);
spin[26].setVisible(true);
spin[28].setVisible(true);
}
else if(elemento==20){
iniciar();
for(int i=0;i<24;i++)
spin[i].setVisible(true);
spin[24].setVisible(true);
spin[26].setVisible(true);
spin[28].setVisible(true);
}
else if(elemento==21){
94
Código fuente. Configuración electrónica de la tabla periódica
iniciar();
for(int i=0;i<26;i++)
spin[i].setVisible(true);
spin[26].setVisible(true);
spin[28].setVisible(true);
}
else if(elemento==22){
iniciar();
for(int i=0;i<19;i++)
spin[i].setVisible(true);
for(int i=20;i<30;i++)
spin[i].setVisible(true);
}
else if(elemento==23){
iniciar();
for(int i=0;i<30;i++)
spin[i].setVisible(true);
}
else if(elemento==24){
iniciar();
for(int i=0;i<31;i++)
spin[i].setVisible(true);
}
else if(elemento==25){
iniciar();
95
Código fuente. Configuración electrónica de la tabla periódica
for(int i=0;i<31;i++)
spin[i].setVisible(true);
spin[32].setVisible(true);
}
else if(elemento==26){
iniciar();
for(int i=0;i<31;i++)
spin[i].setVisible(true);
spin[32].setVisible(true);
spin[34].setVisible(true);
}
else if(elemento==27){
iniciar();
for(int i=0;i<33;i++)
spin[i].setVisible(true);
spin[34].setVisible(true);
}
else if(elemento==28){
iniciar();
for(int i=0;i<35;i++)
spin[i].setVisible(true);
}
else if(elemento==29){
iniciar();
for(int i=0;i<36;i++)
spin[i].setVisible(true);
96
Código fuente. Configuración electrónica de la tabla periódica
}
else if(elemento==30){
iniciar();
for(int i=0;i<39;i++)
spin[i].setVisible(true);
}
else if(elemento==31){
iniciar();
for(int i=0;i<39;i++)
spin[i].setVisible(true);
spin[40].setVisible(true);
}
else if(elemento==32){
iniciar();
for(int i=0;i<37;i++)
spin[i].setVisible(true);
spin[38].setVisible(true);
spin[40].setVisible(true);
spin[42].setVisible(true);
spin[44].setVisible(true);
}
else if(elemento==33){
iniciar();
for(int i=0;i<37;i++)
spin[i].setVisible(true);
97
Código fuente. Configuración electrónica de la tabla periódica
spin[38].setVisible(true);
spin[40].setVisible(true);
spin[42].setVisible(true);
spin[44].setVisible(true);
spin[46].setVisible(true);
}
else if(elemento==34){
iniciar();
for(int i=0;i<39;i++)
spin[i].setVisible(true);
spin[40].setVisible(true);
spin[42].setVisible(true);
spin[44].setVisible(true);
spin[46].setVisible(true);
}
else if(elemento==35){
iniciar();
for(int i=0;i<37;i++)
spin[i].setVisible(true);
spin[38].setVisible(true);
spin[39].setVisible(true);
spin[40].setVisible(true);
spin[41].setVisible(true);
spin[42].setVisible(true);
spin[44].setVisible(true);
98
Código fuente. Configuración electrónica de la tabla periódica
spin[46].setVisible(true);
}
else if(elemento==36){
iniciar();
for(int i=0;i<37;i++)
spin[i].setVisible(true);
spin[38].setVisible(true);
spin[39].setVisible(true);
spin[40].setVisible(true);
spin[41].setVisible(true);
spin[42].setVisible(true);
spin[43].setVisible(true);
spin[44].setVisible(true);
spin[46].setVisible(true);
}
else if(elemento==37){
iniciar();
for(int i=0;i<36;i++)
spin[i].setVisible(true);
for(int i=38;i<48;i++)
spin[i].setVisible(true);
}
else if(elemento==38){
iniciar();
for(int i=0;i<37;i++)
spin[i].setVisible(true);
99
Código fuente. Configuración electrónica de la tabla periódica
for(int i=38;i<48;i++)
spin[i].setVisible(true);
}
else if(elemento==39){
iniciar();
for(int i=0;i<48;i++)
spin[i].setVisible(true);
}
else if(elemento==40){
iniciar();
for(int i=0;i<49;i++)
spin[i].setVisible(true);
}
else if(elemento==41){
iniciar();
for(int i=0;i<49;i++)
spin[i].setVisible(true);
spin[50].setVisible(true);
}
else if(elemento==42){
iniciar();
for(int i=0;i<49;i++)
spin[i].setVisible(true);
spin[50].setVisible(true);
spin[52].setVisible(true);
100
Código fuente. Configuración electrónica de la tabla periódica
}
else if(elemento==43){
iniciar();
for(int i=0;i<51;i++)
spin[i].setVisible(true);
spin[52].setVisible(true);
}
else if(elemento==44){
iniciar();
for(int i=0;i<53;i++)
spin[i].setVisible(true);
}
else if(elemento==45){
iniciar();
for(int i=0;i<54;i++)
spin[i].setVisible(true);
}
else if(elemento==46){
iniciar();
for(int i=0;i<71;i++)
spin[i].setVisible(true);
}
else if(elemento==47){
iniciar();
for(int i=0;i<71;i++)
101
Código fuente. Configuración electrónica de la tabla periódica
spin[i].setVisible(true);
spin[72].setVisible(true);
}
else if(elemento==48){
iniciar();
for(int i=0;i<71;i++)
spin[i].setVisible(true);
spin[72].setVisible(true);
spin[74].setVisible(true);
}
else if(elemento==49){
iniciar();
for(int i=0;i<71;i++)
spin[i].setVisible(true);
spin[72].setVisible(true);
spin[74].setVisible(true);
spin[76].setVisible(true);
}
else if(elemento==50){
iniciar();
for(int i=0;i<71;i++)
spin[i].setVisible(true);
spin[72].setVisible(true);
spin[74].setVisible(true);
spin[76].setVisible(true);
spin[78].setVisible(true);
102
Código fuente. Configuración electrónica de la tabla periódica
}
else if(elemento==51){
iniciar();
for(int i=0;i<73;i++)
spin[i].setVisible(true);
spin[74].setVisible(true);
spin[76].setVisible(true);
spin[78].setVisible(true);
}
else if(elemento==52){
iniciar();
for(int i=0;i<75;i++)
spin[i].setVisible(true);
spin[76].setVisible(true);
spin[78].setVisible(true);
}
else if(elemento==53){
iniciar();
for(int i=0;i<55;i++)
spin[i].setVisible(true);
for(int i=56;i<79;i++)
spin[i].setVisible(true);
}
else if(elemento==54){
iniciar();
103
Código fuente. Configuración electrónica de la tabla periódica
for(int i=0;i<55;i++)
spin[i].setVisible(true);
for(int i=56;i<80;i++)
spin[i].setVisible(true);
}
else if(elemento==55){
iniciar();
for(int i=0;i<80;i++)
spin[i].setVisible(true);
}
else if(elemento==56){
iniciar();
for(int i=0;i<81;i++)
spin[i].setVisible(true);
}
else if(elemento==57){
iniciar();
for(int i=0;i<81;i++)
spin[i].setVisible(true);
spin[82].setVisible(true);
}
else if(elemento==58){
iniciar();
for(int i=0;i<81;i++)
spin[i].setVisible(true);
spin[82].setVisible(true);
104
Código fuente. Configuración electrónica de la tabla periódica
spin[84].setVisible(true);
}
else if(elemento==59){
iniciar();
for(int i=0;i<83;i++)
spin[i].setVisible(true);
spin[84].setVisible(true);
}
else if(elemento==60){
iniciar();
for(int i=0;i<85;i++)
spin[i].setVisible(true);
}
else if(elemento==61){
iniciar();
for(int i=0;i<86;i++)
spin[i].setVisible(true);
}
else if(elemento==62){
iniciar();
for(int i=0;i<103;i++)
spin[i].setVisible(true);
}
else if(elemento==63){
iniciar();
105
Código fuente. Configuración electrónica de la tabla periódica
for(int i=0;i<103;i++)
spin[i].setVisible(true);
spin[104].setVisible(true);
}
else if(elemento==64){
iniciar();
for(int i=0;i<103;i++)
spin[i].setVisible(true);
spin[104].setVisible(true);
spin[106].setVisible(true);
}
else if(elemento==65){
iniciar();
for(int i=0;i<103;i++)
spin[i].setVisible(true);
spin[104].setVisible(true);
spin[106].setVisible(true);
spin[108].setVisible(true);
}
else if(elemento==66){
iniciar();
for(int i=0;i<103;i++)
spin[i].setVisible(true);
spin[104].setVisible(true);
spin[106].setVisible(true);
106
Código fuente. Configuración electrónica de la tabla periódica
spin[108].setVisible(true);
spin[110].setVisible(true);
}
else if(elemento==67){
iniciar();
for(int i=0;i<105;i++)
spin[i].setVisible(true);
spin[106].setVisible(true);
spin[108].setVisible(true);
spin[110].setVisible(true);
}
else if(elemento==68){
iniciar();
for(int i=0;i<107;i++)
spin[i].setVisible(true);
spin[108].setVisible(true);
spin[110].setVisible(true);
}
/* else if(elemento==69){
iniciar();
for(int i=0;i<107;i++)
spin[i].setVisible(true);
spin[108].setVisible(true);
spin[110].setVisible(true);
}
else if(elemento==70){
107
Código fuente. Configuración electrónica de la tabla periódica
iniciar();
for(int i=0;i<107;i++)
spin[i].setVisible(true);
spin[108].setVisible(true);
//PENDIENTES
No hay información
spin[110].setVisible(true);
}
else if(elemento==71){
iniciar();
for(int i=0;i<107;i++)
spin[i].setVisible(true);
spin[108].setVisible(true);
spin[110].setVisible(true);
}*/
else if(elemento==72){
iniciar();
for(int i=0;i<5;i++)
spin[i].setVisible(true);
}
else if(elemento==73){
iniciar();
for(int i=0;i<13;i++)
spin[i].setVisible(true);
}
else if(elemento==74){
iniciar();
108
Código fuente. Configuración electrónica de la tabla periódica
for(int i=0;i<5;i++)
spin[i].setVisible(true);
spin[6].setVisible(true);
}
else if(elemento==75){
iniciar();
for(int i=0;i<13;i++)
spin[i].setVisible(true);
spin[14].setVisible(true);
}
else if(elemento==76){
iniciar();
for(int i=0;i<5;i++)
spin[i].setVisible(true);
spin[6].setVisible(true);
spin[8].setVisible(true);
}
else if(elemento==77){
iniciar();
for(int i=0;i<13;i++)
spin[i].setVisible(true);
spin[14].setVisible(true);
spin[16].setVisible(true);
}
else if(elemento==78){
109
Código fuente. Configuración electrónica de la tabla periódica
iniciar();
for(int i=0;i<7;i++)
spin[i].setVisible(true);
spin[8].setVisible(true);
}
else if(elemento==79){
iniciar();
for(int i=0;i<15;i++)
spin[i].setVisible(true);
spin[16].setVisible(true);
}
else if(elemento==80){
iniciar();
for(int i=0;i<9;i++)
spin[i].setVisible(true);
}
else if(elemento==81){
iniciar();
for(int i=0;i<17;i++)
spin[i].setVisible(true);
}
else if(elemento==82){
iniciar();
for(int i=0;i<10;i++)
spin[i].setVisible(true);
}
110
Código fuente. Configuración electrónica de la tabla periódica
else if(elemento==83){
iniciar();
for(int i=0;i<18;i++)
spin[i].setVisible(true);
}
else if(elemento==84){
iniciar();
for(int i=0;i<2;i++)
spin[i].setVisible(true);
}
else if(elemento==85){
iniciar();
for(int i=0;i<56;i++)
spin[i].setVisible(true);
spin[70].setVisible(true);
}
else if(elemento==86){
iniciar();
for(int i=0;i<88;i++)
spin[i].setVisible(true);
spin[102].setVisible(true);
}
else if(elemento==87){
iniciar();
for(int i=0;i<57;i++)
111
Código fuente. Configuración electrónica de la tabla periódica
spin[i].setVisible(true);
spin[70].setVisible(true);
}
else if(elemento==88){
iniciar();
for(int i=0;i<88;i++)
spin[i].setVisible(true);
spin[102].setVisible(true);
spin[104].setVisible(true);
}
else if(elemento==89){
iniciar();
for(int i=0;i<57;i++)
spin[i].setVisible(true);
spin[58].setVisible(true);
spin[60].setVisible(true);
}
else if(elemento==90){
iniciar();
for(int i=0;i<89;i++)
spin[i].setVisible(true);
spin[90].setVisible(true);
spin[102].setVisible(true);
}
else if(elemento==91){
112
Código fuente. Configuración electrónica de la tabla periódica
iniciar();
for(int i=0;i<57;i++)
spin[i].setVisible(true);
spin[58].setVisible(true);
spin[60].setVisible(true);
spin[62].setVisible(true);
}
else if(elemento==92){
iniciar();
for(int i=0;i<89;i++)
spin[i].setVisible(true);
spin[90].setVisible(true);
spin[92].setVisible(true);
spin[102].setVisible(true);
}
else if(elemento==93){
iniciar();
for(int i=0;i<57;i++)
spin[i].setVisible(true);
spin[58].setVisible(true);
spin[60].setVisible(true);
spin[62].setVisible(true);
spin[64].setVisible(true);
}
else if(elemento==94){
iniciar();
113
Código fuente. Configuración electrónica de la tabla periódica
for(int i=0;i<89;i++)
spin[i].setVisible(true);
spin[90].setVisible(true);
spin[92].setVisible(true);
spin[94].setVisible(true);
spin[102].setVisible(true);
}
else if(elemento==95){
iniciar();
for(int i=0;i<57;i++)
spin[i].setVisible(true);
spin[58].setVisible(true);
spin[60].setVisible(true);
spin[62].setVisible(true);
spin[64].setVisible(true);
spin[66].setVisible(true);
}
else if(elemento==96){
iniciar();
for(int i=0;i<89;i++)
spin[i].setVisible(true);
spin[90].setVisible(true);
spin[92].setVisible(true);
spin[94].setVisible(true);
spin[96].setVisible(true);
114
Código fuente. Configuración electrónica de la tabla periódica
spin[98].setVisible(true);
}
else if(elemento==97){
iniciar();
for(int i=0;i<57;i++)
spin[i].setVisible(true);
spin[58].setVisible(true);
spin[60].setVisible(true);
spin[62].setVisible(true);
spin[64].setVisible(true);
spin[66].setVisible(true);
spin[68].setVisible(true);
}
else if(elemento==98){
iniciar();
for(int i=0;i<89;i++)
spin[i].setVisible(true);
spin[90].setVisible(true);
spin[92].setVisible(true);
spin[94].setVisible(true);
spin[96].setVisible(true);
spin[98].setVisible(true);
spin[100].setVisible(true);
}
else if(elemento==99){
115
Código fuente. Configuración electrónica de la tabla periódica
iniciar();
for(int i=0;i<57;i++)
spin[i].setVisible(true);
spin[58].setVisible(true);
spin[60].setVisible(true);
spin[62].setVisible(true);
spin[64].setVisible(true);
spin[66].setVisible(true);
spin[68].setVisible(true);
spin[70].setVisible(true);
}
else if(elemento==100){
iniciar();
for(int i=0;i<89;i++)
spin[i].setVisible(true);
spin[90].setVisible(true);
spin[92].setVisible(true);
spin[94].setVisible(true);
spin[96].setVisible(true);
spin[98].setVisible(true);
spin[100].setVisible(true);
spin[102].setVisible(true);
}
else if(elemento==101){
iniciar();
for(int i=0;i<61;i++)
116
Código fuente. Configuración electrónica de la tabla periódica
spin[i].setVisible(true);
spin[62].setVisible(true);
spin[64].setVisible(true);
spin[66].setVisible(true);
spin[68].setVisible(true);
}
else if(elemento==102){
iniciar();
for(int i=0;i<93;i++)
spin[i].setVisible(true);
spin[94].setVisible(true);
spin[96].setVisible(true);
spin[98].setVisible(true);
spin[100].setVisible(true);
}
else if(elemento==103){
iniciar();
for(int i=0;i<63;i++)
spin[i].setVisible(true);
spin[64].setVisible(true);
spin[66].setVisible(true);
spin[68].setVisible(true);
}
else if(elemento==104){
iniciar();
117
Código fuente. Configuración electrónica de la tabla periódica
for(int i=0;i<95;i++)
spin[i].setVisible(true);
spin[96].setVisible(true);
spin[98].setVisible(true);
spin[100].setVisible(true);
}
else if(elemento==105){
iniciar();
for(int i=0;i<65;i++)
spin[i].setVisible(true);
spin[66].setVisible(true);
spin[68].setVisible(true);
}
else if(elemento==106){
iniciar();
for(int i=0;i<97;i++)
spin[i].setVisible(true);
spin[98].setVisible(true);
spin[100].setVisible(true);
}
else if(elemento==107){
iniciar();
for(int i=0;i<67;i++)
spin[i].setVisible(true);
spin[68].setVisible(true);
}
118
Código fuente. Configuración electrónica de la tabla periódica
else if(elemento==108){
iniciar();
for(int i=0;i<99;i++)
spin[i].setVisible(true);
spin[100].setVisible(true);
}
else if(elemento==109){
iniciar();
for(int i=0;i<69;i++)
spin[i].setVisible(true);
}
else if(elemento==110){
iniciar();
for(int i=0;i<101;i++)
spin[i].setVisible(true);
}
else if(elemento==111){
iniciar();
for(int i=0;i<70;i++)
spin[i].setVisible(true);
}
else if(elemento==112){
iniciar();
for(int i=0;i<102;i++)
spin[i].setVisible(true);
119
Código fuente. Configuración electrónica de la tabla periódica
}
}
}
package tabla;
import java.applet.Applet;
import java.awt.*;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
/**
*
* @author Luis David Fraga
*/
public class Elemento extends Canvas implements MouseListener{
Image img;
int x,y,w,h,WO;
Elemento(Applet g,int x,int y, int w ,int h,Image img,Color c){
this.x=x;
this.y=y;
this.w=w;
this.h=h;
this.img=img;
WO=w;
g.add(this).setBounds(x,y,w,h);
setBackground(c);
}
120
Código fuente. Configuración electrónica de la tabla periódica
@Override
public void paint(Graphics g){
super.paint(g);
g.drawImage(img,1,1,w-5,h-5,this);
}
public void setImgOver(Image over){
this.img=over;
}
public void setImage(Image up){
this.img=up;
}
public void setImagePress(Image press){
this.img=press;
repaint();
}
public void mouseClicked(MouseEvent e) {
System.exit(0);
}
public void mousePressed(MouseEvent e) {
}
public void mouseReleased(MouseEvent e) {
}
public void mouseEntered(MouseEvent e) {
w=w+5;
h=h+5;
121
Código fuente. Configuración electrónica de la tabla periódica
repaint();
}
public void mouseExited(MouseEvent e) {
if((w-5)>=WO){
w=w-5;
h=h-5;
repaint();
}
}
}
package tabla;
import java.applet.Applet;
import java.awt.Canvas;
import java.awt.Color;
/**
*
* @author Hugo
*/
public class Spin extends Canvas {
int x,y,w,h;
Spin(Applet g,int x,int y, int w ,int h){
this.x=x;
this.y=y;
this.w=w;
this.h=h;
122
Código fuente. Configuración electrónica de la tabla periódica
g.add(this).setBounds(x,y,w,h);
setBackground(Color.DARK_GRAY);
}
}
123
Related documents