Мне нужно показать индикатор выполнения, когда я нажимаю кнопку, и прогресс связан с информацией, отображающей jtextpane.Как я могу связать JProgressBar с другим компонентом?
это метод индикатору выполнения
private JProgressBar getMethodsjProgressBar() {
if (methodsjProgressBar == null) {
methodsjProgressBar = new JProgressBar();
methodsjProgressBar.setVisible(false);
methodsjProgressBar.setStringPainted(true);
methodsjProgressBar.setBounds(new Rectangle(20, 244, 103, 22));
methodsjProgressBar.setString("Cargando...");
}
return methodsjProgressBar;
}
и это одна кнопка
private JButton getLoadMethodsButton() {
if (loadMethodsButton == null) {
loadMethodsButton = new JButton();
loadMethodsButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
FileChooserDirectory.getInstance().getAddress();
@SuppressWarnings("unused")
LoadClass loadClass = new LoadClass();
methodsjProgressBar.setVisible(true);
}
});
loadMethodsButton.setText("Buscar clase");
loadMethodsButton.setBounds(237, 255, 126, 26);
}
return loadMethodsButton;
}
я должен знать, что я должен сделать, чтобы изменить значение JProgressBar, когда я Загрузка класс
Извините, но ваш вопрос очень неясно. Пожалуйста, предоставьте более подробную информацию и соответствующий код. Кроме того, это вопрос Swing, поэтому я добавил к этому вопрос тег Swing, но почему Eclipse и особенно теги Eclipse-plugin? Вопрос, похоже, не имеет ничего общего с плагинами Eclipse. –
@Danay: Где вы вызываете метод getMethodsjProgressBar в своем классе java. Только я получаю это в getLoadMethodsButton, вы пытаетесь показать этот прогресс. –
что мне нужно сделать, это изменить процент индикатора выполнения, пока jtextpane загружает контент, извините, но мне сложно объяснить все это на английском, так что будьте терпеливы и спасибо за рекомендации – Danay