Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.EventQueue;
- import javax.swing.JFrame;
- import javax.swing.JLabel;
- import javax.swing.JOptionPane;
- import javax.swing.JRadioButton;
- import java.awt.event.ActionListener;
- import java.awt.event.ActionEvent;
- import java.awt.Button;
- import java.awt.Font;
- import javax.swing.JSeparator;
- import javax.swing.JProgressBar;
- import javax.swing.Timer;
- import javax.swing.event.ChangeEvent;
- import javax.swing.event.ChangeListener;
- import javax.swing.event.AncestorListener;
- import javax.swing.event.AncestorEvent;
- public class Geografie {
- private JFrame frame;
- /**
- * Launch the application.
- */
- public static void NewScreen1() {
- EventQueue.invokeLater(new Runnable() {
- public void run() {
- try {
- Geografie window = new Geografie();
- window.frame.setVisible(true);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- });
- }
- /**
- * Create the application.
- */
- public Geografie() {
- initialize();
- }
- /**
- * Initialize the contents of the frame.
- */
- private void initialize() {
- frame = new JFrame();
- frame.setBounds(400, 400, 600, 700);
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- frame.getContentPane().setLayout(null);
- JLabel lblGeografie = new JLabel("Geografie");
- lblGeografie.setFont(new Font("Adobe Fan Heiti Std B", Font.PLAIN, 17));
- lblGeografie.setBounds(241, 11, 87, 42);
- frame.getContentPane().add(lblGeografie);
- JLabel lblNivelDeDificultate = new JLabel("(Nivel de dificultate - usor)");
- lblNivelDeDificultate.setFont(new Font("Adobe Fangsong Std R", Font.PLAIN, 11));
- lblNivelDeDificultate.setBounds(212, 43, 151, 23);
- frame.getContentPane().add(lblNivelDeDificultate);
- JSeparator separator = new JSeparator();
- separator.setBounds(10, 64, 564, 2);
- frame.getContentPane().add(separator);
- JLabel lblCareEste = new JLabel("1. Care este varful cu cea mai mare inaltime din Romania?");
- lblCareEste.setFont(new Font("Constantia", Font.PLAIN, 12));
- lblCareEste.setBounds(10, 77, 329, 14);
- frame.getContentPane().add(lblCareEste);
- JRadioButton rdbtnNewRadioButton = new JRadioButton("Vf.Omu");
- rdbtnNewRadioButton.setBounds(10, 98, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton);
- JRadioButton rdbtnNewRadioButton_1 = new JRadioButton("Vf.Moldoveanu");
- rdbtnNewRadioButton_1.setBounds(132, 98, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_1);
- JRadioButton rdbtnNewRadioButton_2 = new JRadioButton("Vf.Peleaga");
- rdbtnNewRadioButton_2.setBounds(294, 98, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_2);
- JLabel lblCareDiviziune = new JLabel("2. Din care grupa montana fac parte Muntii Piatra Craiului?");
- lblCareDiviziune.setFont(new Font("Constantia", Font.PLAIN, 12));
- lblCareDiviziune.setBounds(10, 144, 318, 14);
- frame.getContentPane().add(lblCareDiviziune);
- JRadioButton rdbtnNewRadioButton_3 = new JRadioButton("Bucegi");
- rdbtnNewRadioButton_3.setBounds(10, 165, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_3);
- JRadioButton rdbtnNewRadioButton_4 = new JRadioButton("Fagaras");
- rdbtnNewRadioButton_4.setBounds(132, 165, 122, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_4);
- JRadioButton rdbtnNewRadioButton_5 = new JRadioButton("Retezat");
- rdbtnNewRadioButton_5.setBounds(294, 165, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_5);
- JLabel lblMuntiiLapusului = new JLabel("3. Muntii Lapusului se afla in Carpatii\u2026");
- lblMuntiiLapusului.setFont(new Font("Constantia", Font.PLAIN, 12));
- lblMuntiiLapusului.setBounds(10, 211, 296, 14);
- frame.getContentPane().add(lblMuntiiLapusului);
- JRadioButton rdbtnNewRadioButton_6 = new JRadioButton("Apuseni");
- rdbtnNewRadioButton_6.setBounds(10, 232, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_6);
- JRadioButton rdbtnNewRadioButton_7 = new JRadioButton("Meridionali");
- rdbtnNewRadioButton_7.setBounds(132, 232, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_7);
- JRadioButton rdbtnNewRadioButton_8 = new JRadioButton("Orientali");
- rdbtnNewRadioButton_8.setBounds(294, 232, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_8);
- JLabel lblDinCare = new JLabel("4. Din care grupa fac parte Muntii Cernei?");
- lblDinCare.setFont(new Font("Constantia", Font.PLAIN, 12));
- lblDinCare.setBounds(10, 275, 353, 14);
- frame.getContentPane().add(lblDinCare);
- JRadioButton rdbtnNewRadioButton_9 = new JRadioButton("Retezat");
- rdbtnNewRadioButton_9.setBounds(10, 296, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_9);
- JRadioButton rdbtnNewRadioButton_10 = new JRadioButton("Parang");
- rdbtnNewRadioButton_10.setBounds(132, 296, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_10);
- JRadioButton rdbtnNewRadioButton_11 = new JRadioButton("Banat");
- rdbtnNewRadioButton_11.setBounds(294, 296, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_11);
- JLabel lblDinCare_1 = new JLabel("5. Din care grupa fac parte Muntii Latoritei?");
- lblDinCare_1.setFont(new Font("Constantia", Font.PLAIN, 12));
- lblDinCare_1.setBounds(10, 339, 329, 14);
- frame.getContentPane().add(lblDinCare_1);
- JRadioButton rdbtnNewRadioButton_12 = new JRadioButton("Fagaras");
- rdbtnNewRadioButton_12.setBounds(10, 360, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_12);
- JRadioButton rdbtnNewRadioButton_13 = new JRadioButton("Parang");
- rdbtnNewRadioButton_13.setBounds(132, 360, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_13);
- JRadioButton rdbtnNewRadioButton_14 = new JRadioButton("Retezat");
- rdbtnNewRadioButton_14.setBounds(294, 360, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_14);
- JLabel lblDinCare_2 = new JLabel("6. Din care unitate de relief face parte Podisul Barladului?");
- lblDinCare_2.setFont(new Font("Constantia", Font.PLAIN, 12));
- lblDinCare_2.setBounds(10, 403, 318, 14);
- frame.getContentPane().add(lblDinCare_2);
- JRadioButton rdbtnNewRadioButton_15 = new JRadioButton("Pod.Moldovei");
- rdbtnNewRadioButton_15.setBounds(10, 424, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_15);
- JRadioButton rdbtnNewRadioButton_16 = new JRadioButton("Pod.Getic");
- rdbtnNewRadioButton_16.setBounds(132, 424, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_16);
- JRadioButton rdbtnNewRadioButton_17 = new JRadioButton("Pod.Dobrogei");
- rdbtnNewRadioButton_17.setBounds(294, 424, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_17);
- JLabel lblDinCare_3 = new JLabel("7. Din care grupa fac parte Muntii Ghitu?");
- lblDinCare_3.setFont(new Font("Constantia", Font.PLAIN, 12));
- lblDinCare_3.setBounds(10, 467, 296, 14);
- frame.getContentPane().add(lblDinCare_3);
- JRadioButton rdbtnNewRadioButton_18 = new JRadioButton("Parang");
- rdbtnNewRadioButton_18.setBounds(10, 488, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_18);
- JRadioButton rdbtnNewRadioButton_19 = new JRadioButton("Retezat");
- rdbtnNewRadioButton_19.setBounds(132, 488, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_19);
- JRadioButton rdbtnNewRadioButton_20 = new JRadioButton("Fagaras");
- rdbtnNewRadioButton_20.setBounds(294, 488, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_20);
- JSeparator separator_1 = new JSeparator();
- separator_1.setBounds(111, 128, 353, 5);
- frame.getContentPane().add(separator_1);
- JSeparator separator_2 = new JSeparator();
- separator_2.setBounds(314, 195, -206, 2);
- frame.getContentPane().add(separator_2);
- JSeparator separator_3 = new JSeparator();
- separator_3.setBounds(476, 195, -368, 2);
- frame.getContentPane().add(separator_3);
- JSeparator separator_4 = new JSeparator();
- separator_4.setBounds(476, 195, -295, 15);
- frame.getContentPane().add(separator_4);
- JSeparator separator_5 = new JSeparator();
- separator_5.setBounds(111, 195, 353, 16);
- frame.getContentPane().add(separator_5);
- JSeparator separator_6 = new JSeparator();
- separator_6.setBounds(111, 262, 353, 2);
- frame.getContentPane().add(separator_6);
- JSeparator separator_7 = new JSeparator();
- separator_7.setBounds(111, 326, 353, 2);
- frame.getContentPane().add(separator_7);
- JSeparator separator_8 = new JSeparator();
- separator_8.setBounds(111, 390, 353, 2);
- frame.getContentPane().add(separator_8);
- JSeparator separator_9 = new JSeparator();
- separator_9.setBounds(111, 454, 353, 2);
- frame.getContentPane().add(separator_9);
- JSeparator separator_10 = new JSeparator();
- separator_10.setBounds(111, 518, 353, 2);
- frame.getContentPane().add(separator_10);
- JLabel lblDinCare_4 = new JLabel("8. Din care subdiviziune a Carpatilor fac parte Muntii Leaota?");
- lblDinCare_4.setFont(new Font("Constantia", Font.PLAIN, 12));
- lblDinCare_4.setBounds(10, 527, 329, 14);
- frame.getContentPane().add(lblDinCare_4);
- JRadioButton rdbtnNewRadioButton_21 = new JRadioButton("Gr.Parang");
- rdbtnNewRadioButton_21.setBounds(10, 548, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_21);
- JRadioButton rdbtnNewRadioButton_22 = new JRadioButton("Gr.Fagaras");
- rdbtnNewRadioButton_22.setBounds(132, 548, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_22);
- JRadioButton rdbtnNewRadioButton_23 = new JRadioButton("Gr.Bucegi");
- rdbtnNewRadioButton_23.setBounds(294, 548, 109, 23);
- frame.getContentPane().add(rdbtnNewRadioButton_23);
- JSeparator separator_11 = new JSeparator();
- separator_11.setBounds(10, 599, 564, 2);
- frame.getContentPane().add(separator_11);
- Button button = new Button("Finish");
- button.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- int total=0;
- if(rdbtnNewRadioButton_1.isSelected()) {
- total = total +1;
- }
- if(rdbtnNewRadioButton_3.isSelected()) {
- total = total + 1;
- }
- if(rdbtnNewRadioButton_8.isSelected()) {
- total = total + 1;
- }
- if(rdbtnNewRadioButton_9.isSelected()) {
- total = total + 1;
- }
- if(rdbtnNewRadioButton_13.isSelected()) {
- total= total + 1;
- }
- if(rdbtnNewRadioButton_15.isSelected()) {
- total = total + 1;
- }
- if(rdbtnNewRadioButton_20.isSelected()) {
- total = total + 1;
- }
- if(rdbtnNewRadioButton_23.isSelected()) {
- total= total + 1;
- }
- rdbtnNewRadioButton_1.setSelected(false);
- rdbtnNewRadioButton_2.setSelected(false);
- rdbtnNewRadioButton_3.setSelected(false);
- rdbtnNewRadioButton_4.setSelected(false);
- rdbtnNewRadioButton_5.setSelected(false);
- rdbtnNewRadioButton_6.setSelected(false);
- rdbtnNewRadioButton_7.setSelected(false);
- rdbtnNewRadioButton_8.setSelected(false);
- rdbtnNewRadioButton_9.setSelected(false);
- rdbtnNewRadioButton_10.setSelected(false);
- rdbtnNewRadioButton_11.setSelected(false);
- rdbtnNewRadioButton_12.setSelected(false);
- rdbtnNewRadioButton_13.setSelected(false);
- rdbtnNewRadioButton_14.setSelected(false);
- rdbtnNewRadioButton_15.setSelected(false);
- rdbtnNewRadioButton_16.setSelected(false);
- rdbtnNewRadioButton_17.setSelected(false);
- rdbtnNewRadioButton_18.setSelected(false);
- rdbtnNewRadioButton_19.setSelected(false);
- rdbtnNewRadioButton_20.setSelected(false);
- rdbtnNewRadioButton_21.setSelected(false);
- rdbtnNewRadioButton_22.setSelected(false);
- rdbtnNewRadioButton_23.setSelected(false);
- String result=total+"/8 raspunsuri corecte!";
- JOptionPane.showMessageDialog(null,result);
- }
- });
- button.setBounds(294, 617, 70, 22);
- frame.getContentPane().add(button);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement