Академический Документы
Профессиональный Документы
Культура Документы
Clases bsicas
Contenedores intermedios
Componentes atmicos
Descripcin
setJMenuBar(JMenuBar x)
getContentPane()
JDialog
JOptionPane
Se utiliza para crear cuadros de dialgo simples, como los que permiten pedir un valor,
mostrar un mensaje de error, solicitar una confirmacin.
Todos los cuadros de dialogo que implementa JOptionPane son modales (bloquean la
interaccin del usuario con otras ventanas.
Mtodo
Descripcin
showMessageDialog
showConfirmDialog
showInputDialog
showOptionPane
Mtodo
Descripcin
setFileSelectionMode()
package dialogossimples;
import javax.swing.*;
import java.awt.*;
public class Archivos extends JFrame{
public Archivos(){
super("Dialogos para manejo de Archivos");
setSize(300,300);
setLocation(200,200);
getContentPane().setBackground(Color.cyan);
setVisible(true);
addArchivos();
}
public void addArchivos(){
JFileChooser selector = new JFileChooser();
int opcion = selector.showOpenDialog(this);
if(opcion == JFileChooser.APPROVE_OPTION){
add(new Label(""+selector.getSelectedFile()),"North");
setVisible(true);
}
opcion = selector.showSaveDialog(this);
}
}
JColorChooser
Sirve para ejegir un color de una paleta que se presenta en un cuadro de dialogo.
Mtodo
Descripcin
package dialogossimples;
import javax.swing.*;
import java.awt.*;
import javax.swing.border.*;
public class Intermedios extends JFrame{
public Intermedios(){
super("Dialogos para manejo de Archivos");
setSize(300,300);
setLocation(200,200);
getContentPane().setBackground(Color.cyan);
setVisible(true);
addComponentes();
}
JScrollPane
Es un panel con barras de desplazamiento.
Constructor
Descripcin
JScrollPane(Component x)
JScrollPane(Component x,
JscrollPane.HORIZONTAL_SCROLLBAR_ALWAYS,
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS)
JSplitPane
Es un panel para administrar dos componentes colocados vertical u horizontalmente y diferenciados
por un separador.
Constructor y mtodos
Descripcin
JSplitPanel(JSplitPane.HORIZONTAL_SPLIT,
Component p1,Component p2)
setDividerLocation(int s)
setDividerLocation(double s)
Descripcin
Panel con solapas para controlar componentes como una pila de fichas.
Los componentes se superponen unos con otros de forma que solo uno de ellos es visible en
cada momento.
Las solapas incluyen un texto y/o un cono y se pueden colocar en la parte superior, inferior,
derecha o izquierda del contenedor.
Constructor y mtodos
Descripcin
JTabbedPane(JTabbedPane.LEFT)
addTab(String etiqueta,ImageIcon x,
Component c, String tooltip)
Mtodos
Descripcin
add(Component x)
addSeparator()
Adiciona un separador
setFloatable(boolean x)
setOrientation(JToolBar.VERTICAL)
Descripicin
ImageIcon
JLabel
JButton
JToggleButton
JCheckBox
JRadioButton
Botones de opcin
JMenuBar
Clases para implementar Mens
JMenu
JMenuItem
JPopupMenu
JCheckBoxMenu
JRadioButtonMenu
JTextField
JTextArea
JEditorPane
JList
JCompoBox
JProgressBar
JScrollBar
Barra de desplazamiento
JSlider
Barra grfica con un indicador deslizante asociado que sirve para obtener
datos de entrada proporcionados por el usuario.
JTable
Descripicin
JToolTip
JTree