11 x 11 Bilder erzeugen

  • Themenstarter Alex, der ne Frage hat
  • Beginndatum
Status
Nicht offen für weitere Antworten.
A

Alex, der ne Frage hat

Gast
Also ich habe ein wenig Ansi C programmiert und hab dann zu Java gewechselt...

Ich habe Probleme mit den Bilden und komm net weiter, daher will ich jetzt eine Lösung, mit der ich es verstehen kann.

Ich will:
1. 11*11=121 Bilder (36*40 Pixel groß) in 11 Reihen von jeweils 11 aufgestellt haben.
2. Zwischen den Bildern KEINE lücke haben.
3. Wenn man drauf klickt kommt ein neues Bild und a=c, b=f und d=e
(extra 4. Wenn man über die Bilder geht und nicht klickt, kommt ein Text "Das ist ein Bild".

Ich weiss nicht wie schwer das ist aber ich hoffe nicht alzu sehr...ü
Ich benutze eclipse udn haeb nicht sehr veil erfahrung, kann schleifen und so was...

Hoffe auf ne antwort... und bitte keine Seitenverweise denn ich habe mir schion viele Seiten angeschaut und bin daraus nicht schlau geworden.



L-ectron-X hat diesen Beitrag am 28.10.2007 um 10:34 editiert.
Titel des Themas angepasst.
 
A

Alex schon wieder

Gast
und nebenbei habe ich vergessen wie ich wenn ich in der Klasse "Start" bin zur Klasse "Mitte" komme
 
G

goldyone

Gast
Du möchtest also eine Art Menü erstellen, dass du uns hier recht umständlich zu erklären versuchst.
Eine Art Button soll her - jedoch soll er nicht wie ein Button aussehen, aber wie einer funktionieren.

Hier mal frei aus dem Kopf - ohne IDE - somit wahrscheinlich mit Flüchtigkeitsfehlern ;-)

Code:
import java.awt.*;

//...

public class MeinTotalBlankerButton extends javax.swing.JButton {
    
    Image img;

    public MeinTotalBlankerButton( Image img ) {
        super();
        this.img = img;
        setPreferredSize( new Dimension( img.getWidth(this), img.getHeight(this) ) );
    }

    public void paintComponent( Graphics g ) {
        g.drawImage(img, 0, 0, this);
    }

}

Könnte klappen. Ist natürlich doof eigentlich direkt von JButton abzuleiten, man könnte auch komplett mit JComponent beginnen - aber dann müsste man den Code für den ActionListenener selbst schreiben *nein, danke*.

Jetzt noch deine "11*11=121 Bilder (36*40 Pixel groß) in 11 Reihen von jeweils 11 aufgestellt haben."

Du willst Sie verteilen. Stichwort Layoutmanager - der regelt das. Wenn alle gleich groß sind (jeps - hier schon), dann ist die Klasse java.awt.GridLayout geeignet.

Dein Fenster (abgeleitet von javax.swing.JFrame) musst du nun mit
Code:
getContentPane().setLayout( new java.awt.GridLayout( 11 /** Spalten **/, 11 /** Reihen **/ ) );
auf Maß bringen.
Dann einfach in einer Schleife (supi, das kannst du ja ;-)) deine Bilder mit der oben vorgestellten MeinTotalBlankerButton Klasse einfügen.


Oje - also ich hoffe das hilft dir!



Schönen Abend,


Sebastian
 
A

Alex schon wieder

Gast
Also:

1. Alle Bilder sind schon 36*40 Pixel groß :?

2. Ich verstehe das getContentPane() nicht :?:

3. Ich habe vergessen wie (ich wenn ich in der Klasse "Start" bin) zur Klasse "Mitte" komme. Also Klassenwechsele :oops:

4. Kann man einfach Kommandos hinzufügen, dass: Wenn man auf die Bilder klickt, a=b, c=d, ...klassewechel (also so eine Art Link) :?:

5.In einem ganz anderem Fenster habe ich nun ein Bild mit einem Label eingesetzt und möchte rechts vom Bild das Wort "Text:" sehen und daneben eine variable x die in dem Fall 0 ist. ???:L

Danke an Sebastian und ich hoffe, dass diese Fragen auch beantwortet werden. :D
 

Evolver

Bekanntes Mitglied
3. Ich habe vergessen wie (ich wenn ich in der Klasse "Start" bin) zur Klasse "Mitte" komme. Also Klassenwechsele

Wenn ich das lese, denke ich, du solltest dich ersteinmal grundlegend mit objektorientierter Programmierung beschäftigen. Man "wechselt" nicht von einer Klasse in eine andere.
 
A

Alex schon wieder

Gast
Naja also Ich habe eine Klasse "Hauptteil" darin gibt es die Variable x mit dem Wert 5. Jetzt will ich mit einem Kommando in eine andere Klasse (gleiches Paket) gehen. In der Klasse soll die variable x existieren, und zwar mit dem Wert 5
 
G

Guest

Gast
Ähm - du benutzt Eclipse!?

Soll das heißen, du schaffst es nicht von einer Klassendefinition in die nächste zu wechseln? Hm. Vielleicht doch erst einmal das Windows-Handbuch durchblättern um die grundlegenden Bedienelemente zu verstehen *g*

Sebastian
 
A

Alex schon wieder

Gast
Nein in einem Programm selber!

Wenn ich eine Klasse starte soll es mit eine Kommando in die nächste gehen
 

Verändert

Mitglied
Ich komm doch selber nicht mehr zurecht... Nochmal alle offene Fragen:
1. Wie kann ich ein HintergrundBILD machen?

2. Wie kann ich, wenn ich auf ein Bild klicke, machen, dass a=b und b=c?

3.
Code:
for (j = 1; j > 0; j++) {
   //meine ganzen Codes
   //1 sek warten
}

Wie mach ich das mit der Zeit?
 

L-ectron-X

Gesperrter Benutzer
Zu 2. Schreib dir eine typische swap-Methode.

Zu 3.
Code:
try {
   Thread.sleep(1000);
}
catch(InterruptedException e) {
   e.printStackTrace();
}
 

Verändert

Mitglied
zu 1. Ist es schwer ein HIntergrundBILD zu machen?
zu 2. was ist eine swap-Methode?
zu 3. Vielen Dank... viel leichter als in Ansi C :D
 

L-ectron-X

Gesperrter Benutzer
Zu 2. mal ein Beispiel:
Code:
public void swap() {
  int a = 10;
  int b = 20;
  System.out.println("a hat einen Wert von "+a+"\nb hat einen Wert von "+b);

  System.out.println("swap!");
  int temp = a;
  a = b;
  b = temp;

  System.out.println("a hat einen Wert von "+a+"\nb hat einen Wert von "+b);
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Butzibu Image Loader lädt nicht alle Bilder: Java Basics - Anfänger-Themen 4
Schniffi Nur bestimmte Bilder aus einem Array auf Image Button anzeigen lassen Java Basics - Anfänger-Themen 3
S Aktuell beste Methode um zwei Bilder zu vergleichen..? Java Basics - Anfänger-Themen 1
W Java in Exe Datei umgewandelt, Ressourcen fehlen (Bilder und Audiodateien) Java Basics - Anfänger-Themen 1
B Nach dem kompilieren werden Bilder nicht mehr gefunden Java Basics - Anfänger-Themen 10
C Erste Schritte Bilder nach Export anzeigen Java Basics - Anfänger-Themen 0
B HTML File einlesen inkl. Bilder? Java Basics - Anfänger-Themen 2
S Bilder über Socket Senden Java Basics - Anfänger-Themen 1
S Bilder in .jar Datei laden Java Basics - Anfänger-Themen 10
S Bilder zoomen Java Basics - Anfänger-Themen 0
S Kann keine Bilder laden? Java Basics - Anfänger-Themen 9
CptK Interface Bilder über Bildschirm bewegen, bis der Abstand zum vorherigen zu groß wird Java Basics - Anfänger-Themen 13
CptK Interface Bilder mit Graphics g zeichnen Java Basics - Anfänger-Themen 7
I Projekt als .jar Datei speichern - Bilder werden nicht mehr angezeigt Java Basics - Anfänger-Themen 4
x-tshainge Java Bilder einfügen Java Basics - Anfänger-Themen 1
B Auslesen von PDF / Bilder Java Basics - Anfänger-Themen 5
DaCrazyJavaExpert Bilder werden nicht angezeigt! Java Basics - Anfänger-Themen 6
L Verschiedene Bilder per Knopfdruck anzeigen lassen Java Basics - Anfänger-Themen 17
M Bilder in .Jar exportieren Java Basics - Anfänger-Themen 2
T Bilder in ausführbarer Jar Java Basics - Anfänger-Themen 11
F 2 wechselnde Bilder Java Basics - Anfänger-Themen 4
D Verzögerung des Erscheinens der Bilder Java Basics - Anfänger-Themen 5
L BufferdImage schwarzes Bild nach zusammenfügen zweier Bilder Java Basics - Anfänger-Themen 8
F Bilder aus jar einlesen Java Basics - Anfänger-Themen 10
J Bilder in Labels aktualisieren Java Basics - Anfänger-Themen 2
T jpeg Bilder zoomen.. Java Basics - Anfänger-Themen 2
C Bilder von Festplatte in Programm hochladen Java Basics - Anfänger-Themen 6
S Wo speicher ich bilder und sounds ab? Java Basics - Anfänger-Themen 4
C Threads Threaded Bilder bearbeiten Java Basics - Anfänger-Themen 8
K Bilder mit Eclipse exportieren Java Basics - Anfänger-Themen 1
J Slideshow zeigt bilder nicht an Java Basics - Anfänger-Themen 3
R Bilder aus Array als anklickbare Objekte Java Basics - Anfänger-Themen 3
K Export nach Jar mit Bilder Java Basics - Anfänger-Themen 2
L Wie bette ich Bilder in eine .jar ein? Java Basics - Anfänger-Themen 4
C Pfad für Bilder angeben Java Basics - Anfänger-Themen 11
B Bilder laden und drauf zugreifen[Eclipse] Java Basics - Anfänger-Themen 9
E ImageJ mehrere Bilder hintereinander bearteiten Java Basics - Anfänger-Themen 2
E HILFE Projekt für die Schule--> Bilder einfügen Java Basics - Anfänger-Themen 9
D 2 Fragen: Position ändern vs. LayoutManager / Bilder einfügen im Vordergrund Java Basics - Anfänger-Themen 3
H Bilder ohne Verlust speichern Java Basics - Anfänger-Themen 2
J Ladebalken anzeigen während Bilder geladen werden Java Basics - Anfänger-Themen 2
R Bilder positionieren Java Basics - Anfänger-Themen 5
D Erstellte Jar datei zeigt keine Bilder an Java Basics - Anfänger-Themen 5
4 4kb bilder Java Basics - Anfänger-Themen 5
Q Pfadangabe für zu speichernde Bilder Java Basics - Anfänger-Themen 2
B Bilder speichern (jpg, gif, jpg) Java Basics - Anfänger-Themen 4
S Bilder einladen Java Basics - Anfänger-Themen 26
B Aus einem Eclipse Projekt eine .jar - keine Bilder drin Java Basics - Anfänger-Themen 7
H Bilder im GUI einfügen Java Basics - Anfänger-Themen 12
G Bilder in Jar anzeigen lassen Java Basics - Anfänger-Themen 23
T Bilder in der jar-datei Java Basics - Anfänger-Themen 10
H Zahlen Bilder zuordnen möglich? Java Basics - Anfänger-Themen 4
K BufferedImage, Bilder laden Java Basics - Anfänger-Themen 15
J Bilder von Objekten Java Basics - Anfänger-Themen 3
A Bilder in Eclipse speichern Java Basics - Anfänger-Themen 7
J Mit JS, Text und Bilder von Webseite verändern... Java Basics - Anfänger-Themen 10
S Input/Output Text und Bilder laden Java Basics - Anfänger-Themen 5
T Bilder werden in Jar nicht geladen Java Basics - Anfänger-Themen 10
S Java Web Start lädt keine Bilder Java Basics - Anfänger-Themen 2
T Buttons (auf denen bilder sind) random vertauschen Java Basics - Anfänger-Themen 11
D Bilder Laden, mit Eclipse ok, .jar nicht Java Basics - Anfänger-Themen 5
F Bilder aus .jar datei laden Java Basics - Anfänger-Themen 1
M Applet soll Bilder aus Ordner lesen Java Basics - Anfänger-Themen 9
T Transparente Bilder mit Graphics zeichnen Java Basics - Anfänger-Themen 17
F Bilder enfügen und Bewegen Java Basics - Anfänger-Themen 6
I Drehbare bilder in 3D Java Basics - Anfänger-Themen 4
M Bilder laden und zeichnen Java Basics - Anfänger-Themen 3
T JTextPane - setText kein kein neuladen der Bilder? Java Basics - Anfänger-Themen 8
A Bilder in Eclipse Java Basics - Anfänger-Themen 8
xehpuk Ordner "Eigene Bilder" ansteuern Java Basics - Anfänger-Themen 3
N Bilder Objekten zuweisen Java Basics - Anfänger-Themen 2
J Bilder auf Bilder zeichnen Java Basics - Anfänger-Themen 8
N jar kann Bilder nicht finden(?) Java Basics - Anfänger-Themen 4
S Spiel automat -Bilder vergleichen Java Basics - Anfänger-Themen 3
R Gif Bilder flimmern Java Basics - Anfänger-Themen 10
P Signiertes JAR aber keine Bilder o0 Java Basics - Anfänger-Themen 6
S Bilder der Diashow werden in anderen Bildern angezeigt Java Basics - Anfänger-Themen 3
G Bilder aus dem Projekt Verzeichnis werden n. angezeigt Java Basics - Anfänger-Themen 7
C Bilder von Server zu Server kopieren über Webdav(Sardine) Java Basics - Anfänger-Themen 5
K Bilder "langsam" laden Java Basics - Anfänger-Themen 4
FreddyStepp Bilder zusammenfügen Java Basics - Anfänger-Themen 7
B GUI-Bilder einfügen Java Basics - Anfänger-Themen 40
S Bilder vergleichen Java Basics - Anfänger-Themen 6
B Kann man im Thread Bilder laden? Java Basics - Anfänger-Themen 8
S Wo speichere ich Bilder für Applets (Netbeans) Java Basics - Anfänger-Themen 5
J Mehrere Bilder laden Java Basics - Anfänger-Themen 6
D Bilder einfügen Java Basics - Anfänger-Themen 8
W Bilder einfügen? Java Basics - Anfänger-Themen 2
S Mehrere Bilder bewegen Java Basics - Anfänger-Themen 5
B Bilder zeichnen Java Basics - Anfänger-Themen 2
D Bilder in JFrame laden Java Basics - Anfänger-Themen 8
L Frage bzgl. Threads beim Bilder laden Java Basics - Anfänger-Themen 3
S Bilder in AWT Java Basics - Anfänger-Themen 7
J java applets bilder? Java Basics - Anfänger-Themen 11
manunana89 Bilder auf JFrame/beste Möglichkeit??? Java Basics - Anfänger-Themen 5
K Bilder werden nicht angeziegt !!! Java Basics - Anfänger-Themen 2
max56 Bilder ausgeben Java Basics - Anfänger-Themen 21
K Bilder/Dateien aus package einlesen Java Basics - Anfänger-Themen 14
N Bilder verkleiner ausgeben Java Basics - Anfänger-Themen 6
G Bilder und Kattegorien Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben