я делаю эту программу с NetBeans
и мне нужно: в Frame
с целью раскола, установки ширины фрейма, каждый вид имеет несколько линий, где I add/remove
строки, эти строки могут иметь определенный шрифт и цвета.Как разделить кадр в представление с несколькими линиями
Можете ли вы предоставить мне несколько примеров или какие классы следует использовать для решения проблемы?
Спасибо @trashgod, это действительно поможет мне. Что касается макетов, я построил в netbeans jframe, который он расширяет до полного разрешения используемого экрана, и внутри него я бы хотел, как вы мне сказали, 2 JTextPane половину ширины jframe, измените размеры, когда jframe расширится ... до сих пор я пробовал setSize() и setPreferredSize() на каждой JTextPane, но до сих пор ничего ... любая идея почему не работает? вот мой код
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
int width = (int)screenSize.getWidth();
int height = (int)screenSize.getHeight();
System.out.println(width +" x "+ height);
this.setSize(width,height);
Dimension dimTextArea1 = new Dimension((width/2),height);
Dimension dimTextArea2 = new Dimension((width/2),height);
jTextPane1.setPreferredSize(dimTextArea1);
jTextPane2.setPreferredSize(dimTextArea2);
Вы посмотрели [docs] (http://docs.oracle.com/javase/tutorial/uiswing/)? – tarrsalah
Да, но я не нашел то, что искал. Я новичок в области графики, и все, что я нашел, это jSplitpane, jTextArea и jTextPane. Но мне кажется, что у каждого из них отсутствует одно из моих требований. –
Начните с [Создание пользовательского интерфейса с Swing] (http://docs.oracle.com/javase/tutorial/uiswing/) и посмотрите на [Как использовать таблицы] (http://docs.oracle.com/ javase/tutorial/uiswing/components/table.html) и [Как использовать списки] (http://docs.oracle.com/javase/tutorial/uiswing/components/list.html) – MadProgrammer