From 9d8453a549411ee3a043937a3fd47c6905ab744f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Eckl=2C=20M=C3=A1t=C3=A9?= <ecklm@sch.bme.hu>
Date: Tue, 27 Oct 2015 08:55:47 +0100
Subject: [PATCH] =?UTF-8?q?7.=20labor=20k=C3=B6telez=C5=91=20feladatai=20j?=
 =?UTF-8?q?av=C3=ADtva?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Az előbb nem volt igazán kész, mert laboron kifejezetten feladat, hogy pontosan úgy nézzen ki. Így legalább a BorderLyout is meg van már benne.
---
 .../caesarCode/src/caesarcode/caesarFrame.java | 18 +++++++++++-------
 7. labor/caesarCode/src/caesarcode/main.java   |  1 -
 2 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/7. labor/caesarCode/src/caesarcode/caesarFrame.java b/7. labor/caesarCode/src/caesarcode/caesarFrame.java
index 4f46d64..0e7cb27 100644
--- a/7. labor/caesarCode/src/caesarcode/caesarFrame.java	
+++ b/7. labor/caesarCode/src/caesarcode/caesarFrame.java	
@@ -1,5 +1,7 @@
 package caesarcode;
 
+import java.awt.BorderLayout;
+import java.awt.FlowLayout;
 import java.awt.GridLayout;
 import java.awt.HeadlessException;
 import java.awt.event.ActionEvent;
@@ -13,10 +15,10 @@ import javax.swing.JTextField;
 
 public class caesarFrame extends JFrame{
 
-	private JComboBox jcb;
-	private JPanel p1, p2;
-	private JTextField f1, f2;
-	private JButton btn;
+	private final JComboBox jcb;
+	private final JPanel p1, p2;
+	private final JTextField f1, f2;
+	private final JButton btn;
 	
 	public caesarFrame() throws HeadlessException {
 		super("SwingLab");
@@ -27,10 +29,10 @@ public class caesarFrame extends JFrame{
 		lm.setRows(2);
 		lm.setColumns(1);
 		this.setLayout(lm);
-		p1=new JPanel();p2=new JPanel();
-		add(p1);add(p2);
 		
 		//felső panel
+		p1=new JPanel(new FlowLayout());
+		add(p1);
 		Object chars[]=new Object[26];
 		for(int i=(int)'A';i<=(int)'Z';i++)
 			chars[i-(int)'A']=(char)i;
@@ -42,7 +44,9 @@ public class caesarFrame extends JFrame{
 		//------------------------------------------------
 		
 		//alsó panel
-		p2.add(new JLabel("Output:"));
+		p2=new JPanel(new BorderLayout());
+		add(p2);
+		p2.add(new JLabel("Output:"),BorderLayout.WEST);
 		f2=new JTextField(20);
 		f2.setEnabled(false);
 		p2.add(f2);
diff --git a/7. labor/caesarCode/src/caesarcode/main.java b/7. labor/caesarCode/src/caesarcode/main.java
index 67749ae..dc42992 100644
--- a/7. labor/caesarCode/src/caesarcode/main.java	
+++ b/7. labor/caesarCode/src/caesarcode/main.java	
@@ -3,7 +3,6 @@ package caesarcode;
 public class main {
 	public static void main(String args[])
 	{
-		System.out.println(CaesarCode.caesarCode("kutya", 'k'));
 		caesarFrame cf=new caesarFrame();
 	}
 }
-- 
GitLab