Skip to content
Snippets Groups Projects
Commit 9d8453a5 authored by Eckl, Máté's avatar Eckl, Máté
Browse files

7. labor kötelező feladatai javítva

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.
parent 45f8ea35
No related branches found
No related tags found
No related merge requests found
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);
......
......@@ -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();
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment