H
Hey-Boy
Gast
schönen guten tag miteinander . ich bin ganz neu dabei in der java programmierung und brauche deshalb eure hilfe. am besten beginn ich mal ganz von vorne.
ich muss für die schule ein kleines programm schreiben, mit action listener und random. da hab ich mir überlegt das ich ein kleines quiz mache(also nur eine Frage) wo man mit checkbox die antwort "checken" kann, dann auf einen butten drückt. Die ausgabe soll dann auf einem Label erscheinen. je nach dem, ob ich dann das richtige "gecheckt" hab soll dann per random verschiedene antworten ausgegeben werden. also wenn ich jetzt das richtige gedrückt hab soll dann z.B. "Super" , "Richtig", "Du bist ja ein echter Experte" ...... stehen, aber halt immer was anderes. das gleiche soll dann halt auch passieren wenn ich das falsche gedrückt hab.
ich sitz jetzt schon den ganzen tag drann, aber hab nie etwas brauchbares im net gefunden, ich bin echt noch am verzweifeln:cry: . also wenn ihr nem Mädel wo keine ahnung hat helfen könnt, wär ich euch echt dankbar :wink: . ich hab hier mal noch den quelltext dazu gemacht, obwohl eigentlich nix drann verändert hab.
ich muss für die schule ein kleines programm schreiben, mit action listener und random. da hab ich mir überlegt das ich ein kleines quiz mache(also nur eine Frage) wo man mit checkbox die antwort "checken" kann, dann auf einen butten drückt. Die ausgabe soll dann auf einem Label erscheinen. je nach dem, ob ich dann das richtige "gecheckt" hab soll dann per random verschiedene antworten ausgegeben werden. also wenn ich jetzt das richtige gedrückt hab soll dann z.B. "Super" , "Richtig", "Du bist ja ein echter Experte" ...... stehen, aber halt immer was anderes. das gleiche soll dann halt auch passieren wenn ich das falsche gedrückt hab.
ich sitz jetzt schon den ganzen tag drann, aber hab nie etwas brauchbares im net gefunden, ich bin echt noch am verzweifeln:cry: . also wenn ihr nem Mädel wo keine ahnung hat helfen könnt, wär ich euch echt dankbar :wink: . ich hab hier mal noch den quelltext dazu gemacht, obwohl eigentlich nix drann verändert hab.
Code:
package hostsinternet;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import javax.swing.*;
/**
*
Überschrift: </p>
*
Beschreibung: </p>
*
Copyright: Copyright (c) 2007</p>
*
Organisation: </p>
* @author unbekannt
* @version 1.0
*/
public class Applet1 extends Applet {
int zahl=360;
private boolean isStandalone = false;
JButton jButton1 = new JButton();
JLabel jLabel1 = new JLabel();
JLabel jLabel2 = new JLabel();
JLabel jLabel4 = new JLabel();
JLabel jLabel5 = new JLabel();
JCheckBox Box1 = new JCheckBox("ca.360");
JCheckBox Box2 = new JCheckBox("ca.480");
JCheckBox kBox3 = new JCheckBox("ca.290");
//Parameterwert holen
public String getParameter(String key, String def) {
return isStandalone ? System.getProperty(key, def) :
(getParameter(key) != null ? getParameter(key) : def);
}
//Das Applet konstruieren
public Applet1() {
}
//Das Applet initialisieren
public void init() {
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
//Initialisierung der Komponenten
private void jbInit() throws Exception {
jButton1.setBounds(new Rectangle(254, 137, 71, 23));
jButton1.setText("Start");
jButton1.addActionListener(new Applet1_jButton1_actionAdapter(this));
this.setLayout(null);
jLabel1.setFont(new java.awt.Font("Dialog", 3, 18));
jLabel1.setText("Internet Quiz");
jLabel1.setBounds(new Rectangle(12, 15, 167, 18));
jLabel2.setFont(new java.awt.Font("Dialog", 0, 15));
jLabel2.setText("Wieviele Internet Hosts gibt es Weltweit?");
jLabel2.setBounds(new Rectangle(11, 41, 296, 17));
jLabel4.setFont(new java.awt.Font("Dialog", 0, 15));
jLabel4.setText("Millionen");
jLabel4.setBounds(new Rectangle(103, 139, 67, 15));
jLabel5.setText("jLabel5");
jLabel5.setBounds(new Rectangle(39, 242, 72, 15));
Box1.setText("ca.360");
Box1.setBounds(new Rectangle(16, 89, 83, 23));
Box2.setText("ca.480");
Box2.setBounds(new Rectangle(15, 132, 83, 23));
kBox3.setText("ca.290");
kBox3.setBounds(new Rectangle(14, 176, 83, 23));
this.add(jLabel1, null);
this.add(jLabel2, null);
this.add(jButton1, null);
this.add(Box1, null);
this.add(Box2, null);
this.add(kBox3, null);
this.add(jLabel4, null);
this.add(jLabel5, null);
}
//Applet-Information holen
public String getAppletInfo() {
return "Applet-Information";
}
//Parameter-Infos holen
public String[][] getParameterInfo() {
return null;
}
void jButton1_actionPerformed(ActionEvent e) {
jLabel5.setText("Richtig!!!");
}
}
class Applet1_jButton1_actionAdapter implements java.awt.event.ActionListener {
Applet1 adaptee;
Applet1_jButton1_actionAdapter(Applet1 adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton1_actionPerformed(e);
}
}