CertainDeath
01-10-2009, 22:37
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
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);
}
}
Questo invece è il "listener"
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 implementare con il click del mouse la generazione di 2 numeri random da 1 a 6.
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?
Ho scritto il main
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);
}
}
Questo invece è il "listener"
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 implementare con il click del mouse la generazione di 2 numeri random da 1 a 6.
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?