Java Swing - ustawianie marginesów w TextArea z obramowaniem linii
Jak napisano w tytule, po prostu próbuję ustawić marginesy (podać pewne wypełnienie) w TextArea z zestawem LineBorder. Bez ustawienia obramowania .setMargins działa dobrze. Oto konkretny fragment kodu.
<code>aboutArea = new JTextArea("program info etc....."); Border border = BorderFactory.createLineBorder(Color.BLACK); aboutArea.setSize(400, 200); aboutArea.setBorder(border); aboutArea.setEditable(false); aboutArea.setFont(new Font("Verdana", Font.BOLD, 12)); add(aboutArea); </code>
Próbowałem każdego z nich:
<code>aboutArea.setMargins(10,10,10,10); .getBorders(aboutArea).set(10,10,10,10); UIManager.put("aboutArea.margin", new Insets(10, 10, 10, 10)); </code>
ale nic nie wpływa na marginesy po zastosowaniu obramowania, dopełnienie jest zawsze równe 0. Wszelkie pomysły, jak ustawić dopełnienie w textArea z obramowaniem?