Hallo Zusammen,
vorerst, ich habe bereits die Suche im Forum sowie übers Internet benutzt, aber nichts brauchbares gefunden.
zur Erklärung:
Das Bild zeigt 4 Glühöfen, indenen jeweils 4 "Aluminum Coils" Platz haben!
Glühofen 1,3,4 sind leer!! (siehe Code für diesen Button)
Glühofen 3 ist mit 4 "Aluminum Coils" belegt. (Button bekommt den Namen des "Aluminum Coils" gesetzt)
nun ist das Problem, das der Kunde nun anstatt 4 Glühöfen inzwischen 16hat! Daher muss ich das ganze umbauen in eine JTable!
sieht dann so aus:
mein Problem ist, dass ich bisher nur solche Renderer gefunden habe:
aber die machen ja immer einen neuen Button. ich aber muss die Buttons übergeben,
entweder ist das wirklich nicht so einfach oder ich stehe einfach nur am schlauch
:bahnhof:
Außerdem muss ich noch gedanken machen wie ich das Optisch anpasse, aber das ist erst mal ein anderes Thema!
bin dankbar für jeden Tip!!! :toll:
vorerst, ich habe bereits die Suche im Forum sowie übers Internet benutzt, aber nichts brauchbares gefunden.
zur Erklärung:
Das Bild zeigt 4 Glühöfen, indenen jeweils 4 "Aluminum Coils" Platz haben!
Glühofen 1,3,4 sind leer!! (siehe Code für diesen Button)
Code:
btALR44 = new JButton();
btALR44.setFocusPainted(false);
btALR44.setBorderPainted(false);
btALR44.setOpaque(true);
btALR44.setBackground(backGround);
btALR44.setForeground(foreGround);
btALR44.setBounds(403, 427, btRackCoilNameWidth, 35);
btALR44.setContentAreaFilled(contentAreaFilled);
btALR44.setFont(fontFormExtraSmall);
btALR44.setText("1234567890123456");
btALR44 = btnFac.txt2ICO(btALR44, Visual.TXT2ICO.BOXED, Visual.TXT2ICO.NEW_ICO, 16);
btALR44.setVisible(true);
Glühofen 3 ist mit 4 "Aluminum Coils" belegt. (Button bekommt den Namen des "Aluminum Coils" gesetzt)

nun ist das Problem, das der Kunde nun anstatt 4 Glühöfen inzwischen 16hat! Daher muss ich das ganze umbauen in eine JTable!
sieht dann so aus:

mein Problem ist, dass ich bisher nur solche Renderer gefunden habe:
Code:
class ButtonTableCellRenderer extends DefaultTableCellRenderer{
private JButton button = new JButton("Drück mich");
public Component getTableCellRendererComponent(JTable table, Object value,
boolean isSelected, boolean hasFocus, int row, int column) {
return button;
}
}
aber die machen ja immer einen neuen Button. ich aber muss die Buttons übergeben,
entweder ist das wirklich nicht so einfach oder ich stehe einfach nur am schlauch
:bahnhof:
Außerdem muss ich noch gedanken machen wie ich das Optisch anpasse, aber das ist erst mal ein anderes Thema!
bin dankbar für jeden Tip!!! :toll: