1 package capocalGUI;
2
3 import java.awt.BorderLayout;
4 import java.awt.FlowLayout;
5
6 import javax.swing.JButton;
7 import javax.swing.JDialog;
8 import javax.swing.JPanel;
9 import javax.swing.border.EmptyBorder;
10 import javax.swing.JLabel;
11 import javax.swing.SwingConstants;
12 import java.awt.Component;
13 import java.awt.Font;
14
15
19 public class Ck_unfamiliaruser extends JDialog {
20
21
24 private static final long serialVersionUID = 1L;
25 private final JPanel contentPanel = new JPanel();
26
27
31 @SuppressWarnings("static-access")
32 public static void main(String[] args) {
33 try {
34 Ck_unfamiliaruser dialog = new Ck_unfamiliaruser();
35 dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
36 dialog.setVisible(true);
37 } catch (Exception e) {
38 e.printStackTrace();
39 }
40 }
41
42
45 public Ck_unfamiliaruser() {
46 setTitle("Uusi nimi");
47 setBounds(100, 100, 300, 150);
48 getContentPane().setLayout(new BorderLayout());
49 contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5));
50 getContentPane().add(contentPanel, BorderLayout.CENTER);
51 contentPanel.setLayout(new BorderLayout(0, 0));
52 {
53 JLabel lblOnUusiNimi = new JLabel("<SyotetettyNimi> on uusi nimi!");
54 lblOnUusiNimi.setFont(new Font("Tahoma", Font.PLAIN, 11));
55 contentPanel.add(lblOnUusiNimi, BorderLayout.CENTER);
56 lblOnUusiNimi.setHorizontalAlignment(SwingConstants.CENTER);
57 }
58 {
59 JLabel lblLuodaankoUusiKyttj = new JLabel("Luodaanko uusi k\u00E4ytt\u00E4j\u00E4?");
60 lblLuodaankoUusiKyttj.setFont(new Font("Tahoma", Font.PLAIN, 11));
61 lblLuodaankoUusiKyttj.setAlignmentX(Component.CENTER_ALIGNMENT);
62 lblLuodaankoUusiKyttj.setHorizontalAlignment(SwingConstants.CENTER);
63 contentPanel.add(lblLuodaankoUusiKyttj, BorderLayout.SOUTH);
64 }
65 {
66 JPanel buttonPane = new JPanel();
67 buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT));
68 getContentPane().add(buttonPane, BorderLayout.SOUTH);
69 {
70 JButton okButton = new JButton("OK");
71 okButton.setActionCommand("OK");
72 buttonPane.add(okButton);
73 getRootPane().setDefaultButton(okButton);
74 }
75 {
76 JButton cancelButton = new JButton("Cancel");
77 cancelButton.setActionCommand("Cancel");
78 buttonPane.add(cancelButton);
79 }
80 }
81 }
82
83 }
84