Я работаю на клиента и пытаюсь доставить ему файл .jar, чтобы он мог работать где угодно. Тем не менее, кажется, что часть кода не работает, даже если все библиотеки включены (и код, который я могу сказать, не работает, включен в стандартную библиотеку Java)
Например:
if(desiredLikesTextField.getText().equals("0")) {
successfulLabel.setText("Checking Likes"); //JLabel
int choice = JOptionPane.showConfirmDialog(this, "You have entered 0 likes.\nWould you prefer to like as much as possible?");
successfulLabel.setText("Entered 0 Likes");
if(choice == JOptionPane.YES_OPTION) {
desiredLikesTextField.setText(String.valueOf(accountPassList.size()));
} else {
return;
}
}
Диалог появляется в нужное время и возвращает правильные значения, но функция setText JLabel не работает. Это также происходит с кнопками J в программе.
Я довольно новичок в создании .jars, так как обычно программирую отдельные компоненты для клиентов, так что, есть что-то очевидное, что я пропускаю? Файл отлично работает на компьютере, с которым я работаю, но когда я передаю файл .jar на другой компьютер, он не работает так, как я хочу.