Download SIMUCOM: Simulador de un Conmutador Multietapa

Transcript
Archivo: C:\Documents and Settings\Gregorio\Escritorio\opcionA\opcionA.java
}
}
, {null, null, null, null}
, {null, null, null, null}
,
new String[] { //Cabeceras de las columnas de la tabla
"CONEXIÓN", "ENTRADA", "SALIDA", "DISTRIBUCIÓN"
) {
boolean[] canEdit = new boolean[] {
false, false, false, false
};
public boolean isCellEditable(int rowIndex, int columnIndex) {
return canEdit[columnIndex];
}
});
jTable1.setRowHeight(20);
jTable1.setName("null");
jTable1.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_OFF);
jTable1.setRowSelectionAllowed(false);
jTable1.setBounds(725, 50, 280, 320);
getContentPane().add(jTable1); //(int x,int y,int ancho, int largo)
jTable1.getTableHeader().setFont(new Font("Dialog", 2, 9));
jTable1.getTableHeader().setBounds(725, 30, 280, 20);
getContentPane().add(jTable1.getTableHeader());
jTable1.getTableHeader().setReorderingAllowed(false);
jTable1.getTableHeader().setResizingAllowed(false);
//jpanel para estadisticas
JPanel panel = new JPanel();
panel.setLayout(new GridLayout(etiq.length, etiq[0].length));
for (int i = 0; i < etiq.length; i++) {
for (int j = 0; j < etiq[0].length; j++) {
etiq[i][j].setHorizontalAlignment(JLabel.CENTER);
if ( (i == 1) || (i == 2))
etiq[i][j].setBackground(Color.red);
else {
etiq[i][j].setBackground(Color.blue);
etiq[i][j].setForeground(Color.black);
}
etiq[i][j].setBorder(BorderFactory.createLineBorder(Color.black));
panel.add(etiq[i][j]);
}
}
panel.setBounds(125, 450, 800, 150);
getContentPane().add(panel);
JLabel1.setBounds(25, 450, 100, 50);
}ull
, { de las().add(JLabel1);
JLabel2.setBounds(25, 500, 100, 50);
getContentPane().add(JLabel2);
JLabel3.setBounds(25, 550, 100, 50);
getContentPane().add(JLabel3);
JLabel4.setBounds(750, 390, 150, 50);
getContentPane().add(JLabel4);
JLabelMedia.setBounds(900, 390, 50, 50);
getContentPane().add(JLabelMedia);
JLabel5.setBounds(450, 630, 350, 30);
getContentPane().add(JLabel5);
//fin jpanel para estadisticas
jMenu1.setText("Algoritmo [A]");
jMenuItem1.setText("A");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem1ActionPerformed(evt);
}
});
jMenu1.add(jMenuItem1);
jMenuItem2.setText("B");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem2ActionPerformed(evt);
}
});
jMenu1.add(jMenuItem2);
jMenuItem3.setText("C");
jMenuItem3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem3ActionPerformed(evt);