Beispiel für Schriftfarben

Status
Nicht offen für weitere Antworten.

hawkeye78

Bekanntes Mitglied
Hallo,

ich würde gerne einen kleinen Kalender schreiben, die Grundfunktionen sind jetzt auch soweit fertig. Ich habe hier bei alle Tage eines Monats in einem JTable ausgegen, und nun würde ich gerne noch alle Sonntage rot einfarben. Ich finde aber leider nirgendwo ein für mich brauchbares beispiel worin erklärt wird wie ich Farbe für die Tage ändern kann (oder ich bin einfach zu blöde mit google umzugehen javascript:emoticon(':roll:')).
Darum würde ich nun gerne hier die Frage ins Forum stellen ob mir vielleicht jemand ein Beispiel posten kann, aus welchem ich dann die Funktion für meine zwecke ableiten kann. Ich wäre auf jeden Fall sehr dankbar.
Gruß
Dan
 

hawkeye78

Bekanntes Mitglied
Hallo Beni,

erst einmal vielen Dank für den Link, vielleicht sollte ich das nächste mal erst das Forum durch suchen bevor ich den Mund aufmache javascript:emoticon(':wink:').
Aber für mich ergebigt sich jetzt ein anderes Problem. javascript:emoticon(':cry:') Ich lasse der Klasse in welcher ich die Tabelle fülle JFRAME für die Erstellung der Tabellen und der anderen Fensterelemente erben. Da Java aber keine Mehrfachvererbung beherrscht, habe ich nun die Methode zum befüllen der Tabelle in eine andere Klasse ausgelagert. Mein Problem ist nun aber wie kann ich die Tabelle welche ich in der ersten Klasse definiert habe an die zweite Klasse übergeben?
Ich wäre über einen zweiten Tipp sehr dankbar, da ich momentan ziemlich ratlos bin.
Gruß
Dan
 
B

Beni

Gast
1. deine javascript:emoticons werden hier nicht benötigt, das Emoticon reicht: ": wink :" -> :wink:
2. Nur eine von vielen Möglichkeiten:
Code:
class A extends X{
  private JTable table;

  public A(){
    table = new JTable();
    ...
  }

  public JTable getTable(){
    return table;
  }
}

Code:
class B extends Y{
  public B( A information ){
    JTable table = information.getTable();
     ...
  }
}
 
G

Guest

Gast
noch einmal vielen Dank für deine superschnelle Antwort. Aber was übergebe ich nun an B? Die Gesamte Methode mit einem this-Zeiger? oder wie? Falls ja bekomme ich ein Problem da ich noch 4 Buttons mit ActionListener in der Klasse habe und diese sich ja ausserhalb der Methode befinden.
Entschuldige bitte wenn ich soviel (dumme) Fragen stelle aber ich bin in Java immer noch ein ziemlicher neuling.
 
B

Beni

Gast
Z.B. so:
Code:
public void startProgramm(){
  A a = new A();

  // und jetzt übergeben
  B b = new B( a );

  ...  // was halt noch so kommt.
}

Oder du machst das mit dem this:
Code:
public class A extends X{
  public A(){
    B b = new B( this );
    ... // etc.
  }
}
 

hawkeye78

Bekanntes Mitglied
Ich glaube da haben wir nun ein klein wenig einander vorbei geredet bei mir schaut das momentan so aus:
Code:
public class Oberflaeche
extends JFrame
implements WindowListener
{

// Fensterelemente z.b. buttons labels etc.

// Definition der Tabelle
private JTable TabdaysofMonth=new JTable();

Tabelle tab1=new Tabelle();

public Oberflaeche()
{		
	super("Kalender");

[...]

tab1.fuellen(iMonat+1, iJahr, this);  // Der Aufruf der Klasse funktioniert auch ohne Probleme

[...]

}

BnextMonth.addActionListener(new ActionListener()
		{
			public void actionPerformed(ActionEvent e)
			{
				iMonat=iMonat+1;
				
				if(iMonat>11)
				{
					iMonat=0;
					iJahr=iJahr+1;
				}
				
				LMonth.setText(sMonthofYear[iMonat]);
				LYear.setText(String.valueOf(iJahr));
				
				tab1.fuellen(iMonat+1, iJahr, this); 
// Hier behauptet nun Eclipse: "The method fuellen(int, int, Oberflaeche) in the type Tabelle is not applicable for the arguments (int, int, <anonymous implementation of ActionListener>)"
[...]

			}
		});

	public JTable getTable()
	{ 
	    return TabdaysofMonth; 
	} 
[...]
}



Code:
public class Tabelle
{
[...]
	JTable TabdaysofMonth1=o2.getTable();
		
		// Definition des Modells für die Tabelle
		DefaultTableModel aModel=(DefaultTableModel)TabdaysofMonth1.getModel();
[...]
}
 
B

Beni

Gast
Das "this" bei diesem "tab1.fuellen(iMonat+1, iJahr, this);" verweisst auf den ActionListener. Aber du benötigst eigentlich die Oberflaeche. (sehe ich das richtig, BnextMonth ist innerhalb von Oberflaeche definiert?).

Code:
public class Oberflaeche extends JFrame{
  public Oberflaeche(){
    BnextMonth.addActionListener(new ActionListener()
      {
         public void actionPerformed(ActionEvent e)
         {
            iMonat=iMonat+1;
            
            if(iMonat>11)
            {
               iMonat=0;
               iJahr=iJahr+1;
            }
            
            LMonth.setText(sMonthofYear[iMonat]);
            LYear.setText(String.valueOf(iJahr));
            
            tab1.fuellen(iMonat+1, iJahr, Oberflaeche.this);
[...]

         }
      }); 
  }
}
 

hawkeye78

Bekanntes Mitglied
ja das siehst du richtig, und nachdem ich jetzt in den Actionevents Oberflaeche davor gestellt habe funktioniert es jetzt auch ohne probleme :D

Noch einmal vielen Dank für deine Hilfe, ohne dich hätte ich mir wohl den rest des Tages den Wolf gesucht
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Suche simples Beispiel für die EOFException Java Basics - Anfänger-Themen 1
D Klassen Gesucht: Einfache Beispiel-Klasse für einen Datentyp Java Basics - Anfänger-Themen 7
B Erste Schritte HILFE Brauche ein Beispiel für korrekte Syntax mit Semantikfehlern Java Basics - Anfänger-Themen 6
T Erste Schritte für was steht das "this" in dem Beispiel... Java Basics - Anfänger-Themen 2
M Kann kein Objekt (AudioFile in diesem Beispiel) für ein leeren String erzeugen Java Basics - Anfänger-Themen 3
M Gutes Beispiel für Exception- werfende & behandelnde Methode Java Basics - Anfänger-Themen 5
M Beispiel für Linked List Java Basics - Anfänger-Themen 9
S Gutes Beispiel für Vererbung? Java Basics - Anfänger-Themen 14
M Brauche ein Beispiel für eine set() get() Methode Java Basics - Anfänger-Themen 4
S Beispiel für abgestufte Preisliste Java Basics - Anfänger-Themen 2
M Beispiel für sinnvolles finally? Java Basics - Anfänger-Themen 17
T Beispiel Polymorphie, Tier hund = new Hund(); Java Basics - Anfänger-Themen 3
J Fehlerbehandlung an einem Beispiel Java Basics - Anfänger-Themen 8
U Beispiel Methode size() vom "Collection"-interface... Wie kann man sichtbar machen, was die Methode unter der Haube macht? Java Basics - Anfänger-Themen 8
Blndner Auto Beispiel Java Basics - Anfänger-Themen 4
melisax Beispiel Java umprogrammieren Java Basics - Anfänger-Themen 23
dieter000 Frage zu einem Beispiel... Java Basics - Anfänger-Themen 5
dieter000 Hilfe bei dem Beispiel, wie gehe ich sowas am besten an? Java Basics - Anfänger-Themen 32
marcooooo Kann mir jemand das Beispiel kurz erklären so ungefähr:/ Java Basics - Anfänger-Themen 7
marcooooo Frage zu bestimmten Beispiel Java Basics - Anfänger-Themen 31
NeoLexx equals()-Methode Verständnis Frage anhand Code Beispiel Java Basics - Anfänger-Themen 22
C Beispiel-Code mit Pair wird nicht compiliert. Java Basics - Anfänger-Themen 8
B Webhooks verstehen - Beispiel? Java Basics - Anfänger-Themen 25
B Java Vererbung Fragen (zu Code Beispiel) Java Basics - Anfänger-Themen 3
J For-Schleife (Beispiel) Java Basics - Anfänger-Themen 6
G Rekursion Beispiel Java Basics - Anfänger-Themen 3
H OOP, wie gehts richtig? (Beispiel von meinem Prof) Java Basics - Anfänger-Themen 6
O Wert in einer URL hinzufügen (in meinem Beispiel Google) Java Basics - Anfänger-Themen 7
F jscience Beispiel Java Basics - Anfänger-Themen 0
B Erste Schritte Way of life ohne import - Habe Beispiel, macht Unfug Java Basics - Anfänger-Themen 21
J Kompilieren von HelloWorld Beispiel schlägt fehl Java Basics - Anfänger-Themen 7
Z Schleifen Beispiel: Fakultät Java Basics - Anfänger-Themen 26
M Frage zum generellen Verständiss von OO an einem Beispiel Java Basics - Anfänger-Themen 4
L GridLayout, Beispiel? Java Basics - Anfänger-Themen 2
M Wozu Upcasting? Am Beispiel List = ArrayList Java Basics - Anfänger-Themen 2
L Beispiel Projekte Java Basics - Anfänger-Themen 3
V Objekte/Klassen erstellen - Erklärung anhand Beispiel Java Basics - Anfänger-Themen 4
J Interface Frage zu Interfces am Beispiel Observer Pattern Java Basics - Anfänger-Themen 8
B Grundlagen von Methoden an folgendem Beispiel Java Basics - Anfänger-Themen 52
E Polymorphie Beispiel Polymorphie Java Basics - Anfänger-Themen 2
M Threads am Beispiel Parkhaus Java Basics - Anfänger-Themen 10
G OOP Beispiel Objekte zugreifen Java Basics - Anfänger-Themen 3
M Suche Beispiel-Spiel Java Basics - Anfänger-Themen 3
M Ganz einfaches Beispiel, finde den Fehler aber nicht :( Java Basics - Anfänger-Themen 2
A Frage zu Beispiel eines Dekorierers von InputStream Java Basics - Anfänger-Themen 4
P wie oop an diesem beispiel verbessern? Java Basics - Anfänger-Themen 31
K return-Anweisung am Beispiel eines Palindroms Java Basics - Anfänger-Themen 18
P Datentypen Warum würde dieses Beispiel nicht funktionieren? Java Basics - Anfänger-Themen 6
V KeyListener Beispiel Java Basics - Anfänger-Themen 13
S Objektidentität und gleichheit an diesem Beispiel Java Basics - Anfänger-Themen 7
S Komposition beispiel anhand eines kopierers Java Basics - Anfänger-Themen 4
H Webservice - Einfaches Beispiel Java Basics - Anfänger-Themen 2
b101 OOP Beispiel Klausur Aufgabe der FH Java Basics - Anfänger-Themen 22
T Java Beispiel Bitte helft mir Java Basics - Anfänger-Themen 5
Gonzalez Eingabe des Benutzers mittels readLine()-Methode. Klappt in meinem Beispiel nicht! Java Basics - Anfänger-Themen 7
V Präinkrement Beispiel Java Basics - Anfänger-Themen 14
M Swing Beispiel Java Basics - Anfänger-Themen 2
M [Einfaches Beispiel] Problem mit innere Klassen Java Basics - Anfänger-Themen 4
M Beispiel-Webprojekt: Statt HSQLDB Postgres verwenden Java Basics - Anfänger-Themen 12
M Serialisierung erstes Beispiel Java Basics - Anfänger-Themen 4
razwed4ik zum Beispiel aus Java Insel Buch Java Basics - Anfänger-Themen 7
M DBCP - Kleines Beispiel Java Basics - Anfänger-Themen 3
M Data Access Object - Beispiel Java Basics - Anfänger-Themen 11
A programmier beispiel Java Basics - Anfänger-Themen 18
A ausgabe eines arrays - einfaches beispiel Java Basics - Anfänger-Themen 4
Z Beispiel Würfelspiel mit Verwendung von Feldern Java Basics - Anfänger-Themen 7
Q POI Beispiel Programme Java Basics - Anfänger-Themen 2
J Das schöne Bouncing Ball Beispiel. Java Basics - Anfänger-Themen 20
N Java Insel - RMI Beispiel Java Basics - Anfänger-Themen 12
J Plymorphismus - unklarheit zu einem Beispiel Java Basics - Anfänger-Themen 6
I Hilfe beim Java-Applet Beispiel Java Basics - Anfänger-Themen 27
G konkretes beispiel: interface hier besser als abstrakte kl. Java Basics - Anfänger-Themen 4
M Komische Syntax bei Double-Buffering-Beispiel Java Basics - Anfänger-Themen 2
M Brauche Hilfe bei Beispiel. Java Basics - Anfänger-Themen 4
S Wrapper-Pattern Beispiel Java Basics - Anfänger-Themen 2
S Model-View-Controller Konzept Beispiel Java Basics - Anfänger-Themen 11
E Fehler im Beispiel? Java Basics - Anfänger-Themen 3
B Was ist falsch an dem beispiel? Java Basics - Anfänger-Themen 4
B schon beim einsteiger-beispiel durchgefallen. Java Basics - Anfänger-Themen 2
M Einfache HTML Mail versenden , suche Beispiel Java Basics - Anfänger-Themen 5
G einfaches jdialog beispiel Java Basics - Anfänger-Themen 1
D Beispiel-Servlet erstellen Java Basics - Anfänger-Themen 4
G Rekursiv-Beispiel; Wer erklärt mir... Java Basics - Anfänger-Themen 9
B Oberflaecheprog einfaches beispiel (button action listener) Java Basics - Anfänger-Themen 5
W Methoden java map ersatz für c++map Java Basics - Anfänger-Themen 2
A csv Reader für Java? Java Basics - Anfänger-Themen 24
S Bitte Ratschläge für Console-MenuFührung... Java Basics - Anfänger-Themen 20
tomzen Java Unterstützung für exel dateien installieren. Java Basics - Anfänger-Themen 2
M Code aus IntelliJ in "Textform" für Word-Paper? Java Basics - Anfänger-Themen 10
G Icon für App Java Basics - Anfänger-Themen 1
Kerstininer Vererbung Hilfe beim lernen von Objektorientierung für eine Klausur Java Basics - Anfänger-Themen 10
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
P Wieso kann ich als Index für einen Array einen Char angeben? Java Basics - Anfänger-Themen 3
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
V Durchschnittliche Volatility in Prozent für 4 Stunden berechnen Java Basics - Anfänger-Themen 14
P Welches SDK für das erstellen einer ausführbaren Datei? Java Basics - Anfänger-Themen 4
C negamax-Algorithmus für Tic-Tac-Toe spielt manchmal falsch Java Basics - Anfänger-Themen 10
D Apache HTTPClient für alle Fälle Java Basics - Anfänger-Themen 41
J Layout Manager, welcher ist der Richtige für mein Program? Java Basics - Anfänger-Themen 1
J Fehlermeldung unverständlich für Jakarta Java Basics - Anfänger-Themen 17

Ähnliche Java Themen

Neue Themen


Oben