estoy empezando con Swing
hola:
import javax.swing.*;
import java.awt.*;
import javax.swing.plaf.basic.*;
import java.util.*;
import javax.swing.border.*;
public class GraficoSwing{
JFrame fraPrin;
JPanel panCent;
JTextField textNom;
JTextField textApe;
JTextField textDir;
JTextField textEdad;
JPanel jp2=new JPanel();
===> TitledBorder titulo= new TitledBorder("Estado Civil");
===> jp2.setBorder(titulo);
jp2.setLayout(new FlowLayout());
JCheckBox jcb1=new JCheckBox("Soltero");
JCheckBox jcb2=new JCheckBox("Casado");
ButtonGroup bg=new ButtonGroup();
bg.add(jcb1);
bg.add(jcb2);
jp2.add(jcb1);
jp2.add(jcb2);
me esta volviendo loco porque me da fallo a la hora de darle el titulo al grupo de botones check,
me dice:
GraficoSwing.java:17: <identifier> expected
jp2.setBorder(titulo);
si me podeis decir que hago mal o si es porque no tengo alguna libreria instalada..... gracias
import javax.swing.*;
import java.awt.*;
import javax.swing.plaf.basic.*;
import java.util.*;
import javax.swing.border.*;
public class GraficoSwing{
JFrame fraPrin;
JPanel panCent;
JTextField textNom;
JTextField textApe;
JTextField textDir;
JTextField textEdad;
JPanel jp2=new JPanel();
===> TitledBorder titulo= new TitledBorder("Estado Civil");
===> jp2.setBorder(titulo);
jp2.setLayout(new FlowLayout());
JCheckBox jcb1=new JCheckBox("Soltero");
JCheckBox jcb2=new JCheckBox("Casado");
ButtonGroup bg=new ButtonGroup();
bg.add(jcb1);
bg.add(jcb2);
jp2.add(jcb1);
jp2.add(jcb2);
me esta volviendo loco porque me da fallo a la hora de darle el titulo al grupo de botones check,
me dice:
GraficoSwing.java:17: <identifier> expected
jp2.setBorder(titulo);
si me podeis decir que hago mal o si es porque no tengo alguna libreria instalada..... gracias
prueba con esto:
jp2.setBorder(BorderFactory.createTitledBorder("Estado Civil"));
espero que te sirva
jp2.setBorder(BorderFactory.createTitledBorder("Estado Civil"));
espero que te sirva
