|
package ksiazka.kucharska;
|
|
|
|
import java.awt.BorderLayout;
|
|
import java.awt.FlowLayout;
|
|
|
|
import javax.swing.JButton;
|
|
import javax.swing.JDialog;
|
|
import javax.swing.JPanel;
|
|
import javax.swing.border.EmptyBorder;
|
|
import java.awt.event.ActionListener;
|
|
import java.awt.event.ActionEvent;
|
|
import javax.swing.JLabel;
|
|
import java.awt.Font;
|
|
import javax.swing.JTextPane;
|
|
import javax.swing.GroupLayout;
|
|
import javax.swing.GroupLayout.Alignment;
|
|
|
|
public class FrmAbout extends JDialog {
|
|
|
|
private final JPanel contentPanel = new JPanel();
|
|
private JTextPane txtpnKsidddka;
|
|
private JLabel lblNewLabel;
|
|
|
|
/**
|
|
* Create the dialog.
|
|
*/
|
|
public FrmAbout() {
|
|
setResizable(false);
|
|
setTitle("O Programie");
|
|
setBounds(100, 100, 442, 197);
|
|
getContentPane().setLayout(new BorderLayout());
|
|
contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5));
|
|
getContentPane().add(contentPanel, BorderLayout.CENTER);
|
|
{
|
|
txtpnKsidddka = new JTextPane();
|
|
txtpnKsidddka.setAutoscrolls(false);
|
|
txtpnKsidddka.setBorder(null);
|
|
txtpnKsidddka.setEditable(false);
|
|
txtpnKsidddka.setText("Książka kucharska napisana jako forma zaliczenia przedmiotu Java.\n2014 (c) Barblade & PioDer");
|
|
}
|
|
{
|
|
lblNewLabel = new JLabel("Książka Kucharska v1.0");
|
|
lblNewLabel.setFont(new Font("Dialog", Font.BOLD, 18));
|
|
}
|
|
GroupLayout gl_contentPanel = new GroupLayout(contentPanel);
|
|
gl_contentPanel.setHorizontalGroup(
|
|
gl_contentPanel.createParallelGroup(Alignment.LEADING)
|
|
.addGroup(gl_contentPanel.createSequentialGroup()
|
|
.addGap(98)
|
|
.addComponent(lblNewLabel)
|
|
.addContainerGap(99, Short.MAX_VALUE))
|
|
.addGroup(Alignment.TRAILING, gl_contentPanel.createSequentialGroup()
|
|
.addGap(62)
|
|
.addComponent(txtpnKsidddka, 0, 0, Short.MAX_VALUE)
|
|
.addGap(49))
|
|
);
|
|
gl_contentPanel.setVerticalGroup(
|
|
gl_contentPanel.createParallelGroup(Alignment.LEADING)
|
|
.addGroup(gl_contentPanel.createSequentialGroup()
|
|
.addContainerGap()
|
|
.addComponent(lblNewLabel)
|
|
.addGap(18)
|
|
.addComponent(txtpnKsidddka, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
|
|
.addContainerGap(126, Short.MAX_VALUE))
|
|
);
|
|
contentPanel.setLayout(gl_contentPanel);
|
|
{
|
|
JPanel buttonPane = new JPanel();
|
|
buttonPane.setLayout(new FlowLayout(FlowLayout.CENTER));
|
|
getContentPane().add(buttonPane, BorderLayout.SOUTH);
|
|
{
|
|
JButton okButton = new JButton("OK");
|
|
okButton.addActionListener(new ActionListener() {
|
|
public void actionPerformed(ActionEvent arg0) {
|
|
setVisible(false);
|
|
}
|
|
});
|
|
buttonPane.add(okButton);
|
|
okButton.setActionCommand("OK");
|
|
getRootPane().setDefaultButton(okButton);
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|