Java ejemplo 2

Solo disponible en BuenasTareas
  • Páginas : 4 (792 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de agosto de 2012
Leer documento completo
Vista previa del texto
public void initialize()
{
//Define que el Layout del contenedor sea de tipo BorderLayout
this.getContentPane().setLayout(new BorderLayout());

// Clase anonima para que la aplicacion secierre al apretar la X (boton esquina superior derecha)
this.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
if (!isSaved &&!editPane.getText().equals(""))
askSave();
System.exit(0);
}
});

/*****JMenuBar*****/
menuBar = new JMenuBar();
fileMenu = new JMenu("Archivo");
newMenu = new JMenuItem("Nuevo");
openMenu = newJMenuItem("Abrir");
saveMenu = new JMenuItem("Guardar");
exitMenu = new JMenuItem("Salir");
//Agrega los items al menu
fileMenu.add(newMenu);
fileMenu.add(openMenu);
fileMenu.add(saveMenu);fileMenu.addSeparator();
fileMenu.add(exitMenu);
//Agrega el menu a la barra de menu
menuBar.add(fileMenu);
//Setea esa bara de menu para el frame
this.setJMenuBar(menuBar);/*****JToolBar*****/
toolBar = new JToolBar();
//Crea los botones asignando sendas imágenes y los agrega al toolbar
openButton = new JButton();
openButton.setIcon(newImageIcon(getClass().getResource("/open.gif")));
openButton.setMargin(new Insets(0, 0, 0, 0));
toolBar.add(openButton);

saveButton = new JButton();
saveButton.setIcon(newImageIcon(getClass().getResource("/save.gif")));
saveButton.setMargin(new Insets(0, 0, 0, 0));
toolBar.add(saveButton);

//agrega un separador en la toolbar
toolBar.addSeparator();

copyButton = new JButton();copyButton.setIcon(new ImageIcon(getClass().getResource("/copy.gif")));
copyButton.setMargin(new Insets(0, 0, 0, 0));
toolBar.add(copyButton);

cutButton = new javax.swing.JButton();
cutButton.setIcon(newImageIcon(getClass().getResource("/cut.gif")));
cutButton.setMargin(new Insets(0, 0, 0, 0));
toolBar.add(cutButton);

pasteButton = new javax.swing.JButton();
pasteButton.setIcon(new...
tracking img