hi У меня есть метка, на которой я установил значок для нее, я хочу удалить этот значок после нажатия кнопки, каков метод для него?Добавить и удалить значок на JLabel
5
A
ответ
6
label.setIcon(null)
в обработчике событий, который обрабатывает нажатие кнопки, если вы используете Swing.
12
// Create icon
Icon icon = new ImageIcon(getClass().getResource("/foo/bar/baz.png"));
// Create label
final JLabel lbl = new JLabel("Hello, World", icon, JLabel.LEFT_ALIGNMENT);
// Create button
JButton btn = new JButton("Click Me");
btn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
// Remove icon when button is clicked.
lbl.setIcon(null);
// **IMPORTANT** to call revalidate() to cause JLabel to resize and be repainted.
lbl.revalidate();
}
});
Смежные вопросы
- 1. Пользовательский значок JLabel
- 2. Периодически меняйте значок JLabel
- 3. Как изменить значок JLabel?
- 4. Почему не появляется значок JLabel?
- 5. JQM: добавить/удалить значок на навигатор динамически
- 6. Попытка установить значок на jlabel продолжает ломать
- 7. Как добавить значок изображения на JButton
- 8. Как удалить границу на JLabel?
- 9. Значок поворота Java в JLabel
- 10. Swing удалить JTexField и JLabel
- 11. Удалить значок из JOptionPane
- 12. Добавить JLabel на JPanel - BorderLayout
- 13. Как изменить значок в JLabel с JButton
- 14. Удалить кнопки в JLabel
- 15. Как показать значок JLabel над другим значком JLabel
- 16. Добавить значок на вкладку
- 17. Подождите одну секунду после нажатия и измените значок JLabel
- 18. удалить подчеркивание текста JLabel
- 19. Добавить текст в JLabel
- 20. Как правильно выровнять значок в JLabel?
- 21. Настройка JLabel значок с помощью кода
- 22. Добавить значок «Удалить» в поле «Загрузка файла»
- 23. JLabel удалить пробел между текстом и границей
- 24. Как удалить значок на JButton?
- 25. Значок в Java - как добавить значок в панель
- 26. Значок обновления JLabel с обновленным изображением
- 27. Почему значок JLabel не обновляется правильно?
- 28. Добавить JLabel в рамку?
- 29. Добавить в JLabel метод?
- 30. значок Java Resizable JLabel только держит больше
Опубликуйте свой существующий код, чтобы мы могли видеть, о чем вы говорите. – Oded
Вам нужно предоставить нам более подробную информацию, если вам нужна помощь ... – LiraNuna