initial
This commit is contained in:
parent
40df5644d7
commit
742dc8a1be
8
src/Referendum/Quesito.txt
Normal file
8
src/Referendum/Quesito.txt
Normal file
@ -0,0 +1,8 @@
|
||||
Approvate il testo della legge costituzionale concernente
|
||||
“disposizioni per il superamento del bicameralismo paritario,
|
||||
la riduzione del numero dei parlamentari,
|
||||
il contenimento dei costi di funzionamento delle istituzioni,
|
||||
la soppressione del Cnel
|
||||
e la revisione del Titolo V della parte II della Costituzione”,
|
||||
approvato dal Parlamento e pubblicato nella Gazzetta ufficiale
|
||||
n. 88 del 15 aprile 2016?
|
55
src/Referendum/Referendum.java
Normal file
55
src/Referendum/Referendum.java
Normal file
@ -0,0 +1,55 @@
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JPanel;
|
||||
import java.awt.GridLayout;
|
||||
import java.awt.BorderLayout;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.util.Scanner;
|
||||
import java.io.File;
|
||||
|
||||
public class Referendum {
|
||||
public static void main(String [] args) throws Exception{
|
||||
final int FRAME_WIDTH = 300;
|
||||
final int FRAME_HEIGHT = 400;
|
||||
Scanner sc = new Scanner(new File("Quesito.txt"));
|
||||
JPanel quesito = new JPanel();
|
||||
quesito.setLayout(new GridLayout(8,1));
|
||||
JPanel voto = new JPanel();
|
||||
voto.setLayout(new GridLayout(1,2));
|
||||
JPanel scheda = new JPanel();
|
||||
scheda.setLayout(new BorderLayout());
|
||||
JFrame frame = new JFrame();
|
||||
JButton si = new JButton("SI");
|
||||
JButton no = new JButton("NO");
|
||||
frame.setSize(FRAME_WIDTH, FRAME_HEIGHT);
|
||||
frame.setTitle("Quesito referendario");
|
||||
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
frame.setVisible(true);
|
||||
JLabel label1 = new JLabel("«"+sc.nextLine());
|
||||
JLabel label2 = new JLabel(sc.nextLine());
|
||||
JLabel label3 = new JLabel(sc.nextLine());
|
||||
JLabel label4 = new JLabel(sc.nextLine());
|
||||
JLabel label5 = new JLabel(sc.nextLine());
|
||||
JLabel label6 = new JLabel(sc.nextLine());
|
||||
JLabel label7 = new JLabel(sc.nextLine());
|
||||
JLabel label8 = new JLabel(sc.nextLine()+"»");
|
||||
quesito.add(label1);
|
||||
quesito.add(label2);
|
||||
quesito.add(label3);
|
||||
quesito.add(label4);
|
||||
quesito.add(label5);
|
||||
quesito.add(label6);
|
||||
quesito.add(label7);
|
||||
quesito.add(label8);
|
||||
voto.add(si);
|
||||
voto.add(no);
|
||||
scheda.add(quesito, BorderLayout.NORTH);
|
||||
scheda.add(voto, BorderLayout.SOUTH);
|
||||
frame.add(scheda);
|
||||
|
||||
ActionListener listener = new SiListener();
|
||||
si.addActionListener(listener);
|
||||
}
|
||||
}
|
8
src/Referendum/SiListener.java
Normal file
8
src/Referendum/SiListener.java
Normal file
@ -0,0 +1,8 @@
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
public class SiListener implements ActionListener{
|
||||
public void actionPerformed(ActionEvent event){
|
||||
System.out.println("Hai votato si");
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user