Не могу понять, почему в результате выполнения кода не отображается овал, причём при использовании метода paint(Graphics g)
овал отображается.
Класс Painting:
public class Painting extends JFrame {
Pan p = new Pan();
public Painting(String s){
super(s);
add(p);
}
public static void main(String[] args) {
Painting p = new Painting("First");
p.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
p.setBounds(50, 50, 600, 600);
p.setVisible(true);
}
}
Класс Pan:
public class Pan extends JPanel{
@Override
public void paintComponents(Graphics g){
super.paintComponents(g);
Graphics2D g2 = (Graphics2D) g;
g2.setPaint(BLACK);
g2.fillOval(100, 100, 200, 200);
}
}
Измени название метода вместо paintComponents - paintComponent (единственное число без 's')
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как сделать так, чтобы при запуске консоль не останавливалась после выполнения кода, а продолжала работатьИ пользователь мог вводить в нее...
добрый вечер, не могу понять почему во фрагменте не отображается recyclerviewесли надо код скину
Помогите разобраться, с этими свойствамиРазницу я понял elevation - это базовая глубина view, а translation z - это динамическая переменная, и используется...