Pomoc kolege,
imam zadatak da uradim sledecu aplikaciju za test. Potrebno je da uradim Dijalog prozor koji ima 2 opcije, jedna da se ide u sledeci prozor a druga da se izadje iz programa.
Slika prozora:
Kada se udje u sledeci prozor, on treba da izgleda ovako:
U ovom drugom prozoru je potrebno uraditi sve kontrole da rade kao na sledecem linku:
Program
Kao sto vidite,ubacio sam samo colorpicker. To sam jedino znao da uradim. Sve ostalo ne znam da uradim pa vas molim za pomoc. Sve funkcije se vide na video linku koji sam postavio.
Hvala unapred. Ako ovo ne uradim, necu moci da zavrsim kurs pa mi je hitno potrebno da ovo resim uz vasu pomoc.
imam zadatak da uradim sledecu aplikaciju za test. Potrebno je da uradim Dijalog prozor koji ima 2 opcije, jedna da se ide u sledeci prozor a druga da se izadje iz programa.
Slika prozora:
Kada se udje u sledeci prozor, on treba da izgleda ovako:
U ovom drugom prozoru je potrebno uraditi sve kontrole da rade kao na sledecem linku:
Program
Kod:
Uradio sam kod do neke tacke i ne znam dalje posto sam pocetnik u Javi.
Evo koda za prvi dijalog prozor:
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class Main extends JFrame {
private JPanel mainPanel;
private JButton Settings;
private JButton Close;
private JLabel Label;
public Main(){
this.setContentPane(mainPanel);
Close.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
Settings.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
WindowForTimer w = new WindowForTimer();
w.setSize(400,300);
w.setLocationRelativeTo(null);
w.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
w.setVisible(true);
}
});
}
public static void main(String[] args) {
Main f = new Main();
f.setSize(400,200);
f.setLocationRelativeTo(null);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}
Evo koda za drugi prozor.Ovde mi nedostaju akcije za kontrole koje ne znam da uradim i tu mi treba pomoc.
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;import java.awt.event.ComponentAdapter;
import java.awt.event.KeyAdapter;
public class WindowForTimer extends JFrame{
private JRadioButton onTimeRadioButton;
private JPanel panel1;
private JRadioButton countdownSecRadioButton;
private JTextField textField1;
private JTextField textField2;
private JButton ColorButton;
private JSpinner spinner1;
private JButton StartCountdown;
private JButton StopButton;
private JLabel SpeedLabel;
private JLabel ColorCode;
public WindowForTimer(){
this.setContentPane(panel1);
ColorButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
JColorChooser.showDialog(null,"color picker",Color.white);
}
});
}
public static void main(String[] args) {
WindowForTimer w = new WindowForTimer();
w.setSize(400,300);
w.setLocationRelativeTo(null);
w.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
w.setVisible(true);
}}
Hvala unapred. Ako ovo ne uradim, necu moci da zavrsim kurs pa mi je hitno potrebno da ovo resim uz vasu pomoc.
Poslednja izmena od moderatora: