1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
| public class fenetre {
public static void main(String[] args) {
final JFrame frame = new JFrame("test");
JToolBar toolbar = new JToolBar("Applications");
JButton btnCalendar = new JButton(new ImageIcon("stock.png"));
btnCalendar.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(frame, "Calendar clicked");
}
});
JButton btnClock = new JButton(new ImageIcon("users.png"));
btnClock.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(frame, "users clicked");
}
});
JButton btnContacts = new JButton(new ImageIcon("client.png"));
btnContacts.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(frame, "client clicked");
}
});
JButton btnMail = new JButton(new ImageIcon("interventions.png"));
btnMail.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(frame, "interventions clicked");
}
});
JButton btnMessages = new JButton(new ImageIcon("search.png"));
btnMessages.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(frame, "search clicked");
}
});
JTextField nameTextField = new JTextField();
toolbar.add(btnCalendar);
toolbar.add(btnClock);
toolbar.add(btnContacts);
toolbar.add(btnMail);
toolbar.add(btnMessages);
toolbar.add(nameTextField, BorderLayout.NORTH);
frame.setLayout(new BorderLayout());
frame.getContentPane().add(toolbar, BorderLayout.PAGE_START);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(500, 500);
frame.setVisible(true);
} |
Partager