Salve, devo realizzare un programma che attraverso un Frame e due campi di testo generi il lancio casuale di 2 Dadi.
Ho scritto il main
Questo invece è il "listener"codice:import java.awt.*; import java.awt.event.*; public class finestra { public static void main(String[] args) { String s ="a"; String v="b"; Frame f = new Frame("Lancio Dadi"); Panel p = new Panel(); f.add(p); TextField t = new TextField(""); TextField z = new TextField(""); p.add(t); p.add(z); f.setBounds(20, 20, 200, 150); f.addWindowListener(new ascoltatore()); f.setVisible(true); } }
Devo implementare con il click del mouse la generazione di 2 numeri random da 1 a 6.codice:import java.awt.event.WindowEvent; import java.awt.event.WindowListener; class ascoltatore implements WindowListener { public void windowClosing(WindowEvent e) { e.getWindow().dispose(); } public void windowClosed(WindowEvent e) { System.exit(0); } public void windowOpened(WindowEvent e) { } public void windowIconified(WindowEvent e) { } public void windowDeiconified(WindowEvent e) { } public void windowActivated(WindowEvent e) { } public void windowDeactivated(WindowEvent e) { } }
Devo quindi implementare due classi: Una per la gestione del mouse e l'altro per la la gestione della funzione Math.random.
Sono abbastanza novellino in Java..
Qualcuno può aiutarmi?

Rispondi quotando