Grafikfehler in SWT und SWTChart

sharkscream

Grünschnabel
Hallo zusammen,

ich habe folgendes Problem. Ich habe eine GUI unter Windows XP (klassisches Look and Feel) geschreiben. Dort sieht alles super aus. Wenn ich das ganze jetzt beispielsweise im XP-Stil in silber, bzw. auf einem Vista oder Windows 7 Rechner laufen lasse, dann haben beispielsweise Tables im undefinierten Bereich ein grauen Hintergrund, was ziemlich doof aussieht.

http://yfrog.com/12err1rp

Das gleich Problem habe ich mit SWTChart. Dort sind die Einheiten des Charts grau hinterlegt.

http://yfrog.com/jderr2jp

Hier der Tablecode:
Code:
Table gas_table = new Table(group, SWT.BORDER | SWT.V_SCROLL | SWT.READ_ONLY);
gas_table.setLinesVisible(true);
gas_table.setHeaderVisible(true);

GridData gridData = new GridData(GridData.FILL_BOTH);
gridData.horizontalSpan = 3;
gas_table.setLayoutData(gridData);

final TableColumn c0 = new TableColumn(gas_table, SWT.CENTER);
final TableColumn c1 = new TableColumn(gas_table, SWT.CENTER);
final TableColumn c2 = new TableColumn(gas_table, SWT.CENTER);

c0.setText("");
c1.setText(bundle.getString("Logbook_GasTable_Mix"));
c2.setText(bundle.getString("Logbook_GasTable_Switch"));

c0.setWidth(0);
c1.setWidth(67);
c2.setWidth(70);

Den SWTChart Code kann ich bei Bedarf auch zur Verfügung stellen.

Hat jemand einen Tip für mich?
 
Zurück