1 19 20 package org.lucane.applications.notes.gui.note; 21 22 import java.awt.*; 23 import java.awt.event.*; 24 import javax.swing.*; 25 26 import org.lucane.applications.notes.NotesPlugin; 27 28 class ButtonPanel extends JPanel 29 { 30 private JButton save; 31 private JButton close; 32 33 public ButtonPanel(NotesPlugin plugin, ActionListener listener) 34 { 35 super(); 37 this.setLayout(new BorderLayout()); 38 39 this.save = new JButton(plugin.tr("note.save")); 40 this.close = new JButton(plugin.tr("note.close")); 41 42 save.setName("save"); 43 save.addActionListener(listener); 44 close.setName("close"); 45 close.addActionListener(listener); 46 47 JPanel grid = new JPanel(new GridLayout(2, 1, 0, 2)); 48 grid.add(save); 49 grid.add(close); 50 51 this.add(grid, BorderLayout.SOUTH); 52 } 53 } | Popular Tags |