Como utilizar un TitledBorder en javax
Java
Publicado el 25 de Marzo del 2014 por Xavi (548 códigos)
5.494 visualizaciones desde el 25 de Marzo del 2014
Simple código que muestra como utilizar un TitledBorder
import javax.swing.*;
import javax.swing.border.TitledBorder;
import java.awt.*;
public class TitledBorderEjemplo extends JFrame {
public TitledBorderEjemplo() {
initializeUI();
}
private void initializeUI() {
setSize(300, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new FlowLayout(FlowLayout.LEFT));
// creamos el ojetos border con el texto que deseamos
TitledBorder border = new TitledBorder(" Titulo del borde ");
// indicamos la posicion del mismo
border.setTitleJustification(TitledBorder.LEFT);
border.setTitlePosition(TitledBorder.TOP);
JPanel panel = new JPanel();
panel.setBorder(border);
panel.setLayout(new GridLayout(1, 2));
JLabel usernameLabel = new JLabel("Nombre: ");
JTextField usernameField = new JTextField();
panel.add(usernameLabel);
panel.add(usernameField);
setContentPane(panel);
}
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
new TitledBorderEjemplo().setVisible(true);
}
});
}
}
Comentarios sobre la versión: Versión 1 (0)
No hay comentarios