Guest User

Untitled

a guest
Jan 22nd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. a) JPanelin oletuslayout on Flow, jolloin tulostuu kaikki peräkkäin ruudun ylänurkkaan keskelle. Esimerkiksi:
  2.  
  3. import java.awt.*;
  4. import javax.swing.*;
  5.  
  6.  
  7. public class Tehtava6a extends JFrame {
  8.  
  9. public Tehtava6a() {
  10.  
  11. JPanel paneeli = new JPanel();
  12. paneeli.add(new JButton("nappi"));
  13. paneeli.add(new JButton("toinen nappi"));
  14. paneeli.add(new JTextField("Tämmönen"));
  15.  
  16. add(paneeli);
  17.  
  18. }
  19.  
  20. public static void main(String[] args) {
  21.  
  22. Tehtava6a frame = new Tehtava6a();
  23. frame.setTitle("6a");
  24. frame.setSize(400,300);
  25. frame.setLocationRelativeTo(null);
  26. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  27. frame.setVisible(true);
  28. }
  29. }
  30.  
  31. b)
  32.  
  33. import javax.swing.*;
  34. public class Tehtava6b extends JFrame {
  35.  
  36. public Tehtava6b() {
  37. String title="Title paneelista";
  38.  
  39. JPanel panel = new JPanel();
  40. setTitle(title);
  41. panel.add(new JButton("Nappula"));
  42. panel.add(new JTextField("lalalala"));
  43.  
  44. add(panel);
  45. }
  46.  
  47. public static void main(String[] args) {
  48.  
  49. Tehtava6b frame = new Tehtava6b();
  50. frame.setSize(500,300);
  51. frame.setLocationRelativeTo(null);
  52. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  53. frame.setVisible(true);
  54. }
  55. }
Add Comment
Please, Sign In to add comment