Как добавить пробел между JList
элементов? есть ли способ сделать это?Добавить пробел между объектами JList
На этом изображении белый - это фон, а желтый - это настройка DefaultListCellRenderer
из JList
, и я хочу, чтобы каждый из JList
имел пространство, равное 5 пикселям друг другу.
http://img819.imageshack.us/img819/5772/spacemd.png
dlm = new DefaultListModel<String>();
jlist = new JList<String>(dlm);
jlist.setFont(new Font("Calibri",Font.BOLD,16));
jlist.setCellRenderer(new Renderer());
jlist.setFixedCellWidth(100);
jlist.setBorder(new EmptyBorder(10,10, 10, 10));
Обычно это достигается путем настройки средства визуализации. Чтобы лучше помочь, опубликуйте [SSCCE] (http://sscce.org/). –
andrew вы можете сказать мне, с чего начать? Я знаю, как сделать, но я не знаю, здесь, чтобы начать. спасибо –
@asda Sdasd '(написал, что я попробовал, но он расширяет желтый фон)' еще одна причина для SSCCE – mKorbel