JAVA перериосвать JtextPane после JComboBox

Есть JTextPane , Jcombobox Когда человек заполняет форму, он может выбрать одно из значений JComboBox, хочу сделать так, чтобы при выборе определённого значения, JtextPane перерисовывался и текст становился как выбранное значение Jcombobox. Добавил listener и пытаюсь перерисовать весь JPanel но ничего не происходит при выборе значения в combobox, что не так делаю?

String[] taraChose = {
                "уп.",
                "мешок(ов)",
                "ящик(ов)",
                "бутылка(ок)"
                
            };
            final JComboBox taraType = new JComboBox(taraChose);
        
            newChem.add(taraType);
            
        
        final JTextPane dimP = new JTextPane();
        dimP.setText("В 1 " +taraType.getSelectedItem());
        dimP.setFont(new Font("Times New Roman", Font.PLAIN, 20));
        dimP.setEditable(false);
        dimP.setBounds((int)(w*0.01), (int)(h*0.2), (int)(w*0.15), 25);
        newChem.add(dimP);
        
        taraType.addItemListener(new ItemListener() {
             @Override
             public void itemStateChanged(ItemEvent e) {
                 System.out.println("itemchanged: "+ taraType.getSelectedItem());
           
                // storage.getContentPane().revalidate();
                 storage.getContentPane().repaint();
                 
             }
         });

Ответы (0 шт):