| @ -1,85 +0,0 @@ | |||
| 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); | |||
| } | |||
| } | |||
| } | |||
| } | |||
| @ -1,104 +0,0 @@ | |||
| package ksiazka.kucharska; | |||
| import java.awt.Dimension; | |||
| import java.awt.EventQueue; | |||
| import java.awt.Toolkit; | |||
| import javax.swing.JFrame; | |||
| import java.awt.BorderLayout; | |||
| import javax.swing.BoxLayout; | |||
| import javax.swing.JDialog; | |||
| import javax.swing.JMenuBar; | |||
| import javax.swing.JMenu; | |||
| import javax.swing.JMenuItem; | |||
| import javax.swing.JSeparator; | |||
| import ksiazka.kucharska.FrmAbout; | |||
| import java.awt.event.ActionListener; | |||
| import java.awt.event.ActionEvent; | |||
| public class FrmMain extends JDialog { | |||
| private JFrame frmKsikaKucharskaV; | |||
| private static FrmAbout dialog = new FrmAbout(); | |||
| /** | |||
| * Launch the application. | |||
| */ | |||
| public static void main(String[] args) { | |||
| EventQueue.invokeLater(new Runnable() { | |||
| public void run() { | |||
| try { | |||
| FrmMain window = new FrmMain(); | |||
| window.frmKsikaKucharskaV.setVisible(true); | |||
| } catch (Exception e) { | |||
| e.printStackTrace(); | |||
| } | |||
| } | |||
| }); | |||
| try { | |||
| dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); | |||
| dialog.setVisible(false); | |||
| } catch (Exception e) { | |||
| e.printStackTrace(); | |||
| } | |||
| } | |||
| /** | |||
| * Create the application. | |||
| */ | |||
| public FrmMain() { | |||
| initialize(); | |||
| } | |||
| /** | |||
| * Initialize the contents of the frame. | |||
| */ | |||
| private void initialize() { | |||
| frmKsikaKucharskaV = new JFrame(); | |||
| frmKsikaKucharskaV.setTitle("Książka Kucharska v1.0"); | |||
| frmKsikaKucharskaV.setBounds(100, 100, 450, 300); | |||
| frmKsikaKucharskaV.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); | |||
| frmKsikaKucharskaV.getContentPane().setLayout(new BoxLayout(frmKsikaKucharskaV.getContentPane(), BoxLayout.X_AXIS)); | |||
| JMenuBar menuBar = new JMenuBar(); | |||
| frmKsikaKucharskaV.setJMenuBar(menuBar); | |||
| JMenu mnNewMenu = new JMenu("Menu"); | |||
| menuBar.add(mnNewMenu); | |||
| JMenuItem mntmDodajPrzepis = new JMenuItem("Dodaj przepis"); | |||
| mnNewMenu.add(mntmDodajPrzepis); | |||
| JMenuItem mntmNewMenuItem = new JMenuItem("Wyszukaj"); | |||
| mnNewMenu.add(mntmNewMenuItem); | |||
| JSeparator separator = new JSeparator(); | |||
| mnNewMenu.add(separator); | |||
| JMenuItem mntmNewMenuItem_1 = new JMenuItem("Zakończ"); | |||
| mntmNewMenuItem_1.addActionListener(new ActionListener() { | |||
| public void actionPerformed(ActionEvent e) { | |||
| System.exit(0); | |||
| } | |||
| }); | |||
| mnNewMenu.add(mntmNewMenuItem_1); | |||
| JMenu mnNewMenu_1 = new JMenu("Pomoc"); | |||
| menuBar.add(mnNewMenu_1); | |||
| JMenuItem mntmOProgramie = new JMenuItem("O Programie"); | |||
| mntmOProgramie.addActionListener(new ActionListener() { | |||
| public void actionPerformed(ActionEvent e) { | |||
| Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); | |||
| int x = (screenSize.width - dialog.getWidth()) / 2; | |||
| int y = (screenSize.height - dialog.getHeight()) / 2; | |||
| dialog.setLocation(x, y); | |||
| dialog.setVisible(true); | |||
| } | |||
| }); | |||
| mnNewMenu_1.add(mntmOProgramie); | |||
| } | |||
| } | |||