0

私はこのような経費のリストを持っています: マイリスト

リストの要素が \t でフォーマットされているかのように表示されるようにします。

PRODUCT NAME      PRICE      DATE
PRODUCT NAME      PRICE      DATE

など。DefaultListCellRenderer を作成しましたが、この書式設定を実装する方法がわかりません。それができない場合、少なくとも要素を中央に配置するにはどうすればよいですか?

私の DefaultListCellRenderer は、現時点では次のようになります。

     private class MyListRenderer extends DefaultListCellRenderer {  

        private static final long serialVersionUID = 1L;

        public Component getListCellRendererComponent( JList<?> list,  
                Object value, int index, boolean isSelected,  
                boolean cellHasFocus )  
        {  
        Component c = super.getListCellRendererComponent( list, value, index,  
                    isSelected, cellHasFocus );  


            Color czerwony = new Color(205, 16, 26);    
                setForeground(czerwony);

                return(this);       
        }


    }
4

1 に答える 1