Advertisement
Guest User

Untitled

a guest
Mar 18th, 2022
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.89 KB | None | 0 0
  1. package com.company;
  2.  
  3. import javax.swing.*;
  4. import java.awt.*;
  5.  
  6. public class LayoutManager extends JFrame
  7. {
  8. public LayoutManager ()
  9. {
  10. Dimension lbldim = new Dimension(180,25);
  11. Dimension btndim = new Dimension(120,30);
  12. Dimension txtdim = new Dimension(150,25);
  13.  
  14. setTitle("Fahrtenbuch");
  15. setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
  16. setBounds(300,200,1200,700);
  17. setResizable(false);
  18.  
  19. JPanel north = new JPanel();
  20. north.setPreferredSize(new Dimension(0,220));
  21. north.setBackground(Color.ORANGE);
  22. add(north, BorderLayout.NORTH);
  23.  
  24. JLabel northHead = new JLabel("Fahrtenbuch");
  25. northHead.setFont(new Font("Arial",Font.BOLD,30));
  26. north.add(northHead);
  27.  
  28. JPanel center = new JPanel();
  29. center.setPreferredSize(new Dimension(0,100));
  30. center.setBackground(Color.GREEN);
  31. add(center,BorderLayout.CENTER);
  32.  
  33. JLabel lblEmployer = new JLabel("Arbeitgeber:");
  34. lblEmployer.setFont(new Font("Arial",Font.BOLD,22));
  35. north.add(lblEmployer);
  36.  
  37.  
  38. JLabel lblDate = new JLabel("Datum:");
  39. lblDate.setFont(new Font("Arial",Font.BOLD,15));
  40. lblDate.setPreferredSize(lbldim);
  41. JTextField txtDate = new JTextField();
  42. txtDate.setPreferredSize(txtdim);
  43. JLabel lblDestination = new JLabel("Reiseziel:");
  44. lblDestination.setFont(new Font("Arial",Font.BOLD,15));
  45. lblDestination.setPreferredSize(lbldim);
  46. JTextField txtDestination = new JTextField();
  47. txtDestination.setPreferredSize(txtdim);
  48. JLabel lblReason = new JLabel("Zweck der Reise:");
  49. lblReason.setFont(new Font("Arial",Font.BOLD,15));
  50. lblReason.setPreferredSize(lbldim);
  51. JTextField txtReason = new JTextField();
  52. txtReason.setPreferredSize(txtdim);
  53. JLabel lbldrivenKilometers = new JLabel("gefahrene Kilometer:");
  54. lbldrivenKilometers.setFont(new Font("Arial",Font.BOLD,15));
  55. lbldrivenKilometers.setPreferredSize(lbldim);
  56. JTextField txtdrivenKilometers = new JTextField();
  57. txtdrivenKilometers.setPreferredSize(txtdim);
  58.  
  59. center.add(lblDate);
  60. center.add(txtDate);
  61. center.add(lblDestination);
  62. center.add(txtDestination);
  63. center.add(lblReason);
  64. center.add(txtReason);
  65. center.add(lbldrivenKilometers);
  66. center.add(txtdrivenKilometers);
  67.  
  68.  
  69. JPanel bottom = new JPanel();
  70. bottom.setPreferredSize(new Dimension(0,50));
  71. bottom.setBackground(Color.ORANGE);
  72. add(bottom,BorderLayout.SOUTH);
  73.  
  74.  
  75.  
  76. JButton save = new JButton("Speichern");
  77. save.setPreferredSize(btndim);
  78. JButton close = new JButton("Beenden");
  79. close.setPreferredSize(btndim);
  80. bottom.add(close);
  81. bottom.add(save);
  82.  
  83.  
  84. }
  85.  
  86. }
  87.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement