Lo siento,
La idea es poder capturar estos datos que estan en el jTextField y pasarlos a un arreglo, como el formato que tiene la imagen.
Imagen Estructura
Este es el codigo completo:
Código Java:
Ver originalimport java.util.Scanner;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
int largo = 3 ; //Ingresar solo tres filas
int i = 0;
int b[] = new int[largo];
JLabel etiqueta1, etiqueta2, etiqueta3
; JButton boton1, boton2, boton3, boton4, boton5
;
public static void main
(String[] args
) {
NotasAlumnos02 aplicacion = new NotasAlumnos02();
aplicacion.
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE); aplicacion.setLocationRelativeTo(null);
}
public NotasAlumnos03() {
super("Registrar Notas"); // clase BurbujaSwing sub clase de JFrame
setLayout(null);
etiqueta1
=new JLabel("Ingrese Nombre: "); etiqueta1.setBounds(10,20,300,30);
add(etiqueta1);
numero1.setBounds(120,25,150,20);
add(numero1);
numero2.setBounds(120,55,60,20);
add(numero2);
numero3.setBounds(120,85,60,20);
add(numero3);
numero4.setBounds(120,115,60,20);
add(numero4);
etiqueta2
=new JLabel("Nota Solemne 1: "); etiqueta2.setBounds(10,50,100,30);
add(etiqueta2);
etiqueta3
=new JLabel("Nota Solemne 2: "); etiqueta3.setBounds(10,80,100,30);
add(etiqueta3);
etiqueta3
=new JLabel("Nota Examen: "); etiqueta3.setBounds(10,110,100,30);
add(etiqueta3);
boton1.setBounds(120,150,120,30);
boton1.addActionListener(this);
add(boton1);
setSize(400, 250);
setVisible(true);
}
if (evento.getSource() == boton1) {
System.
out.
println("Presionado");
ArrNombre[i] = numero1.getText();
System.
out.
println(ArrNombre
[i
]);
int matriz[ ][ ] = new int[3][4];
for(int x=0;x<3;x++) {
for(int y=0;y<4;y++) {
matriz
[x
][y
]=Integer.
parseInt(numero2.
getText()); }
}
for(int x=0;x<4;x++) {
for(int y=0;y<3;y++) {
System.
out.
println (matriz
[x
][y
]+" "); }
}
i++;
/*
numero1.setText("");
numero2.setText("");
numero3.setText("");
numero4.setText("");
*/
JOptionPane.
showMessageDialog(null, ArrNombre
[0] + " Promedio: ");
if (i == largo) {
}
}
}
}