Do tego momentu mam zbudowany "program". Nie wiem jak dalej ruszyć niestety... Szkielet jest taki:
import java.awt.BorderLayout;
import java.awt.EventQueue;
import java.awt.List;
import java.awt.TextField;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import java.awt.GridLayout;
import javax.swing.JList;
import javax.swing.JButton;
import javax.swing.JTextField;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class MainWykres extends JFrame {
private JPanel contentPane;
private JTextField Pasek;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
MainWykres frame = new MainWykres();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public MainWykres() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
contentPane.setLayout(null);
JPanel panel = new JPanel();
panel.setBounds(10, 11, 301, 198);
contentPane.add(panel);
panel.setLayout(new GridLayout(1, 0, 0, 0));
JList list = new JList();
list.setBounds(322, 11, 110, 167);
contentPane.add(list);
JButton Start = new JButton("Start");
Start.setBounds(24, 232, 89, 23);
contentPane.add(Start);
JButton Stop = new JButton("Stop");
Stop.setBounds(123, 232, 89, 23);
contentPane.add(Stop);
JButton Dodaj = new JButton("Dodaj");
Dodaj.setBounds(222, 232, 89, 23);
contentPane.add(Dodaj);
JButton Usun = new JButton("Usun");
Usun.setBounds(322, 232, 89, 23);
contentPane.add(Usun);
Pasek = new JTextField();
Pasek.setBounds(325, 189, 107, 20);
contentPane.add(Pasek);
Pasek.setColumns(10);
}
}