Я запускаю программу сканирования вирусов (начиная с создания), но я устанавливаю JProgressBar в неопределенный режим, а метод setString (String str) не отображает строку. Если я не использую неопределенный индикатор выполнения, строка отображается нормально.Неопределенный JProgressBar Не отображает String
EDIT: Часть кода:
import javax.swing.JFrame;
import javax.swing.JProgressBar;
public class Testthing {
public static void main(String[] args) {
JFrame frame = new JFrame();
JProgressBar bar = new JProgressBar(0, 100);
bar.setIndeterminate(true);
bar.setStringPainted(true);
bar.setString("Testing");
frame.add(bar);
frame.setDefaultCloseOperation(3);
frame.setSize(500, 500);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}
Этот код создает следующий кадр:
Дайте нам код. – AndreDuarte
@AndreDuarte Там вы идете! –
Код, который вы предоставили, работает на моей машине, в какой операционной системе, jdk-поставщике и версии вы работаете. – pfranza