Ik heb een tabel gemaakt in java. Nu wil ik de tekst van de header van de tabel links uitlijnen.
Standaard staat dit gecentreerd. Op de een of andere manier wil dit niet goed lukken.
Ik heb nu de volgende code:
Naast het uitlijnen verander ik ook de achtergrondkleur. De achtergrondkleur veranderd gewoon zoals het moet. Output van de println is de eerst keer 0,5 (centraal uitlijnen) en de tweede keer 0,0 (links uitlijnen). De methode is dus goed uitgevoerd.
Op de een of andere manier worden deze wijzigingen niet doorgegeven. In de GUI blijft de tekst gecentreerd staan.
Heeft iemand een idee wat er mis gaat?? alvast bedankt!:)
Standaard staat dit gecentreerd. Op de een of andere manier wil dit niet goed lukken.
Ik heb nu de volgende code:
code:
1
2
3
4
5
6
7
8
9
10
11
| communicationTableHeader = communicationTable.getTableHeader();
System.err.println(communicationTableHeader.getAlignmentX());
System.err.println(communicationTableHeader.getAlignmentY());
communicationTableHeader.setAlignmentY(JTableHeader.LEFT_ALIGNMENT);
communicationTableHeader.setAlignmentX(JTableHeader.LEFT_ALIGNMENT);
communicationTableHeader.setBackground(Color.yellow);
System.err.println(communicationTableHeader.getAlignmentX());
System.err.println(communicationTableHeader.getAlignmentY()); |
Naast het uitlijnen verander ik ook de achtergrondkleur. De achtergrondkleur veranderd gewoon zoals het moet. Output van de println is de eerst keer 0,5 (centraal uitlijnen) en de tweede keer 0,0 (links uitlijnen). De methode is dus goed uitgevoerd.
Op de een of andere manier worden deze wijzigingen niet doorgegeven. In de GUI blijft de tekst gecentreerd staan.
Heeft iemand een idee wat er mis gaat?? alvast bedankt!:)