Documente Academic
Documente Profesional
Documente Cultură
Final Homework
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class ITEHW extends JFrame
{
private JTextArea inputField, outputField;
private JLabel lblInput, lblOutput;
private JButton btnGenerate;
private JPanel IOPanel, inputPanel, newPanel;
public ITEHW()
{
inputField = new JTextArea();
inputField.setLineWrap(true);
inputField.setWrapStyleWord(true);
lblInput = new JLabel("Input");
lblOutput = new JLabel ("Output ");
outputField = new JTextArea ();
outputField.setEditable(false);
outputField.setOpaque(true);
outputField.setBackground(Color.WHITE);
outputField.setLineWrap(true);
outputField.setWrapStyleWord(true);
btnGenerate = new JButton("Generate");
btnGenerate.addActionListener(new GenerateListener());
inputPanel = new JPanel (new GridLayout(2,1));
inputPanel.add(lblInput);
inputPanel.add(lblOutput);
IOPanel = new JPanel (new GridLayout(2,1));
IOPanel.add(inputField);
IOPanel.add(outputField);
setLayout(new BorderLayout());
add(inputPanel,"West");
add(IOPanel, "Center");
add(btnGenerate, "South");
}
return fixed;
}
//RUNNER
import javax.swing.JFrame;
public class ITEHWRunner
{
public static void main(String[] args)
{
JFrame app = new ITEHW();
app.setTitle("Substring Generator");
app.setSize(450,700);
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
app.setVisible(true);
}
}