Investigacion Componentes Graficos Java
Investigacion Componentes Graficos Java
Gráficos en Java
JLabel
Muestra un texto o una imagen en la interfaz gráfica. Es útil para mostrar descripciones o
etiquetas junto a otros componentes.
Código de ejemplo:
JButton
Un botón que puede ser presionado por el usuario para realizar una acción. Se utiliza para
desencadenar eventos cuando se hace clic.
Código de ejemplo:
JTextField
Un campo de texto de una sola línea donde el usuario puede ingresar datos. Comúnmente
usado para ingresar texto o números.
Código de ejemplo:
JTextArea
Un área de texto donde el usuario puede ingresar múltiples líneas de texto. Ideal para
ingresar comentarios o textos largos.
Código de ejemplo:
JCheckBox
Una caja que puede ser seleccionada o deseleccionada por el usuario. Útil para opciones de
selección múltiple.
Código de ejemplo:
JRadioButton
Un botón de opción que permite una única selección dentro de un grupo. Usado para
opciones mutuamente excluyentes.
Código de ejemplo:
JComboBox
Un menú desplegable que permite al usuario seleccionar una opción de una lista. Útil
cuando se tienen muchas opciones, pero se desea ahorrar espacio.
Código de ejemplo:
JSlider
Un control deslizante que permite al usuario seleccionar un valor de un rango. Ideal para
valores que cambian en un rango continuo, como volumen o brillo.
Código de ejemplo:
import javax.swing.*;
import java.awt.*;
// JLabel
JLabel label = new JLabel("Etiqueta:");
add(label);
// JTextField
JTextField textField = new JTextField(20);
add(textField);
// JButton
JButton button = new JButton("Click Me");
add(button);
// JTextArea
JTextArea textArea = new JTextArea(5, 20);
add(new JScrollPane(textArea));
// JCheckBox
JCheckBox checkBox = new JCheckBox("Acepto los términos y condiciones");
add(checkBox);
// JRadioButton
JRadioButton radioButton1 = new JRadioButton("Opción 1");
JRadioButton radioButton2 = new JRadioButton("Opción 2");
ButtonGroup group = new ButtonGroup();
group.add(radioButton1);
group.add(radioButton2);
add(radioButton1);
add(radioButton2);
// JComboBox
String[] opciones = {"Opción 1", "Opción 2", "Opción 3"};
JComboBox<String> comboBox = new JComboBox<>(opciones);
add(comboBox);
// JSlider
JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 50);
add(slider);
setVisible(true);
}
public static void main(String[] args) {
new ComponentesGraficos();
}
}