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