У меня есть JPanel (и я тоже пробовал JTextArea), что хотел бы иметь на нем текст. Текст должен бытьJava Swing GUI: обтекание текста, центральный текст и пользовательский шрифт?
- Centered
- Have слово обернуть
- Использование пользовательских шрифтов из файла .ttf, что я в настоящее время используется именно не установлена на компьютере. Я уже решил эту проблему, и шрифт работает нормально. Тем не менее, он не работает, когда помещается в теги, как я видел в качестве возможного решения для моей проблемы.
Как правило, я могу получить два из этих правил, но не могу заставить всех трех работать сразу. Я пробовал html-теги, JLabels, JTextAreas, но никто не удовлетворяет всем условиям. Какие-либо предложения?
static JTextArea quesLbl;
quesLbl = new JTextArea("");
quesLbl.setWrapStyleWord(true);
quesLbl.setLineWrap(true);
quesLbl.setEditable(false);
quesLbl.setFont(qFont);
quesLbl.setOpaque(true);
quesLbl.setForeground(Color.WHITE);
quesLbl.setBackground(Color.BLUE);
Этот код приводит к тому, что текст является завернутым словом, а шрифт работает, но не центрируется.
Используйте JTextArea или JEditorPane и отправьте код, который вы пытаетесь запустить, в форме [MCVE] (http://stackoverflow.com/help/mcve). –
Что вы уже пробовали? люди не помогут вам, если вы не покажете свой код/работу. –
Нужно ли вам центрироваться по горизонтали или по вертикали? –