16/11/2011, 22:01
|
| | Fecha de Ingreso: noviembre-2011
Mensajes: 1
Antigüedad: 13 años, 1 mes Puntos: 0 | |
Respuesta: Mostrar Label y TextField Hola que tal, tengo una duda, necesito mostrar una lista de preguntas en un interface grafica para despues responderlas y no logro mostrarlas una abajo de otra.. les paso mi codigo , por favor necesito ayuda y veo que ustedes son unos grosos!! Gracias!
package src;
import java.awt.*;
import java.awt.event.*;
import java.util.ArrayList;
import javax.swing.*;
public class PantallaExamen extends JDialog{
private JButton BotonEmpezar=new JButton("Empezar Examen");
private JButton BotonTerminar=new JButton("Termirnar Examen");
private JLabel label1 = new JLabel();
private Panel Panel=new Panel();
private Persister<ArrayList<Examen>> persisterEx=new Persister<ArrayList<Examen>>();
private ArrayList<Examen> ListaDeExamenes=new ArrayList<Examen>();
private Persister<ArrayList<Pregunta>> persisterPreg=new Persister<ArrayList<Pregunta>>();
private ArrayList<Pregunta> ListaDePreguntas=new ArrayList<Pregunta>();
public PantallaExamen(ArrayList<Pregunta> preguntasElegidas){
setTitle("Examen"); //SetTitle,SetDefaultCloseOperation,SetSize,SetVisib le,add me los da el Jdialog para configurar mi pantalla.
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); //Para que no quede consumiendo memoria.
setSize(800,600);
setVisible(true);
add(Panel);
Panel.add(BotonEmpezar);
Panel.add(label1,BorderLayout.CENTER);
// Panel.add(jcb1);
add(BotonTerminar,BorderLayout.SOUTH);
for(int i=0;i<preguntasElegidas.size();i++){
label1.setText("\n"+preguntasElegidas);
add(label1);
BotonTerminar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
dispose();
}
});
}
}
} |