Мне было интересно, как это будет мешать основному классу при вызове, я не нашел подходящего способа сделать основной класс и назвать его в финале.Проблемы с вызовом класса со статическим основным
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.io.*;
import javax.imageio.*;
import javax.swing.*;
class Converter extends JFrame implements
KeyListener, ItemListener, MouseListener {
//insert body here//
@Override
public void paintComponents (Graphics g) {g.drawImage(icon.getImage(), 0, 20, 500,210, this);
super.paintComponents (g);
Color transparent = new Color (0, true);
background.setBackground(transparent);
repaint();
background.setVisible(true);
pack();
setContentPane(background);
background.setLayout(new FlowLayout());
add (background);
}
}
class ShowconverterFrame {
public static void main (String args []) {
new Converter();
}
}
Привет, Я пытаюсь понять, почему это не работает ... любая помощь приветствуется! Он возвращается с «отсутствием основного класса» и что он не может быть объявлен как статический. Я просто добавил этот кусок к телу, и внезапно все перестало работать. Я пытаюсь реализовать JPanel, в котором у меня есть JLabel, который является образом.
Потому что я не получил зарплату от вас, чтобы перейти по вашему коду. –
есть ли способ облегчить вам жизнь? – Potatoesforfish
Да, начинайте и создавайте одну функциональность за раз. Это похоже на очень плохое копирование. И в следующий раз, когда вы зададите здесь вопрос, будьте более конкретным в том, что вы пробовали, и какова ошибка. Также размещайте небольшие биты исполняемого кода. –