-
29.09.11 14:33 #16
- Registriert seit
- Mar 2011
- Beiträge
- 12
sooooo, spiel fertig, funktioniert soweit alles! *glücklich*
aaaber, ich möchte jetzt noch ein Menü drumrum machen, damit man zwischen Highscores, spiel usw. navigieren kann.
Ich hab mal angefangen das Menü mittels CardLayout innerhalb eines eigenen applets zu erstellen. Zwischen den einzelnen Menüpunkten navigieren funktioniert einwandfrei, doch kann ich das Spiel daraus nicht starten... geht das überhaupt?
-
29.09.11 18:58 #17
Hi,
schön zu hören, dass du es geschafft hast!
Um so ein Menü zu machen, musst mittels Variablen in der Zeichenmethode hin und her switchen so zu sagen. Sprich, ungefähr so:
So würde ich es mir vorstellen das Menü zu zeichnen. Allerdings muss ich zugeben, dass ich so ein Menü bisher noch nicht gezeichnet habe.Code java:1 2 3 4 5 6 7 8 9 10 11 12
public void paintComponent(Graphics g) { if(menu1) { // Menü 1 zeichnen } else if(menu2) { // Menü 2 zeichnen } // diese Menüpunkte beliebig oft... else if(play) { // Spiel zeichnen } }
Um das Spiel zu starten, musst du doch lediglich den SpielThread starten. Da ich aber nicht weiß, wie nun dein Code aussieht, ist es schwer dir dabei weiter zu helfen.
Gruß
FabioBitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]
Tutorials:
Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
JAnimationPanel - Animationen für Swing/AWT
SWTRatingBar (Bewertungs-Composite) selbst programmieren
____________________________________________________________________________
Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.
-
30.09.11 10:12 #18
- Registriert seit
- Mar 2011
- Beiträge
- 12
so, einfacher als gedacht is auch das Problem hinter mich gebracht *gg*
ich hab hier, auf der ersten Menüseite drei Buttons (hab das Menü in einem extra-applet mit CardLayout-panels, die selbst ein GridBagLayout haben)
Code java:1 2 3 4 5 6 7 8 9 10 11
gbc_start.gridx = 1; gbc_start.gridy = 1; gbc_start.fill = GridBagConstraints.HORIZONTAL; gbc_options.gridx = 1; gbc_options.gridy = 2; gbc_options.fill = GridBagConstraints.HORIZONTAL; gbc_options.insets = new Insets(5, 0, 5, 0); gbc_highscores.gridx = 1; gbc_highscores.gridy = 3;
nur bekomme ich die Buttons nicht an den unteren Bildschirmrand... sie sollen genauso wie jetzt untereinander erscheinen, nur jegliche ausrichtung ob SOUTH oder PAGE_END ****t nich... muss ich da vorher noch iwas machen?
-
28.10.11 10:59 #19
- Registriert seit
- Mar 2011
- Beiträge
- 12
Probleme lösen sich, und neue kommen dazu... Hintergrundbilder in einem Panel anzeigen... Hab das ganze schon mit einem Label versucht, aber nix klappt...
P.S. mach das ganze nicht mit Swing, sonst hätt ich schon 1000 Lösungen gefunden...
-
28.10.11 15:50 #20
Hi,
genau so ist es.
Also wenn man das mit Swing machen will, geht das natürlich wesentlich leichter, da das in Swing schon mit eingebunden wurde. In AWT muss man da noch selbst Hand anlegen. Sprich du musst dir eine eigene Klasse erstellen welche von Panel abgeleitet ist. An diese Klasse übergibst du dann via den Konstruktor oder eine Methode dein Image, das du setzen willst. Und zum Schluss musst du es dann in der 'public void paint(Graphics g)' Methode selber zeichnen.
Do it yourself. Heißt hier die Devise.
Gruß
FabioBitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]
Tutorials:
Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
JAnimationPanel - Animationen für Swing/AWT
SWTRatingBar (Bewertungs-Composite) selbst programmieren
____________________________________________________________________________
Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.
Ähnliche Themen
-
Bitte hilfe bei meinem Screen Shot Programm PLS schnelle hilfe
Von Roma3 im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 12.02.08, 19:26 -
Hilfe: brauche hilfe beim Prüfen von Dateien ob sie Ordner sind
Von XBert im Forum C/C++Antworten: 0Letzter Beitrag: 07.08.07, 18:12 -
Hilfe! Flash Anfänger sucht schnelle Hilfe!
Von Skydiver2004 im Forum Flash PlattformAntworten: 2Letzter Beitrag: 02.12.04, 20:26 -
HILFE! Morgen Arbeit! Anfängerfragen..bitte um Hilfe!
Von Da Damn Cam im Forum Delphi, Kylix, PascalAntworten: 2Letzter Beitrag: 04.10.04, 15:24 -
HILFE Ich brauche ein wenig hilfe beim erstellen eines pobligen nickpage script
Von Buffy-Fan im Forum PHPAntworten: 8Letzter Beitrag: 14.06.04, 10:37



2Danke

Zitieren
Login





