Ich möchte blaue Hintergrundfarbe zu weiß von taskpanecontainer ändern. Ich habe die untere Zeile verwendet, aber von dieser Zeile wird nichts bewirkt.Wie ändere ich die bg Farbe von JXTaskPaneContainer
UIManager.put("TaskPaneContainer.background", Color.LIGHT_GRAY);
Bitte geben Sie mir eine Idee, um bg Farbe zu ändern.
public class NewJFrame2 extends javax.swing.JFrame {
public NewJFrame2() {
initComponents();
setSize(462, 300);
add(doInit());
setBackground(Color.WHITE);
}
private Component doInit() {
JXTaskPaneContainer taskpanecontainer = new JXTaskPaneContainer();
//taskpanecontainer.setLayout(new VerticalLayout(2));
JXTaskPane taskpane1 = new JXTaskPane();
taskpane1.setTitle("First TaskPane");
JXTable table = new JXTable();
DefaultTableModel model = new DefaultTableModel();
model.addColumn("ParameterName");
model.addColumn("ParameterType");
model.addColumn("Operation");
model.addRow(new Object[]{"Request", "String", "Delete"});
model.addRow(new Object[]{"Request", "String", "Delete"});
table.setModel(model);
((JComponent) taskpane1.getContentPane()).setBorder(BorderFactory.createEmptyBorder(0,5,0,5));
taskpane1.add(table);
taskpanecontainer.add(taskpane1);
taskpanecontainer.setBorder(javax.swing.BorderFactory.createEmptyBorder(0,0,0,0));
return taskpanecontainer;
}
}
ich das Bild teilen bin auch so habe ich im Kopf gelöscht ..
Dank
ist dies sicher zu tun? Warum Swingx haben keine Möglichkeit, dies zu bearbeiten? –