Создание объектов с одного класса в другом

281
04 февраля 2018, 00:56

Здравствуйте, можно ли как-то унаследовать форму JFrame создавая на нем новые объекты не закрывая и не создавая его каждый раз. То есть есть у меня класс в котором создаются кнопки. Мне нужно что-бы эти кнопки создались на форме в другом классе где JFrame. К примеру:

public class CreatBut extends PaintBut{
    public void createButt(){
        JButton but = new JButton();
    } 
} // в этом классе создаю
 public class PaintBut {
        JFrame mainFrame = new JFrame();
        mainFrame.setVisible(true);
 } // в этом должны появлятся

Делал через

new PaintBut

, но тогда приходится закрывать старую форму и создавать новую.

Answer 1

можно например

public static void addComponents(JContainer con){
con. add(new JButton());
con.add(чё то ещё);
...
}

потом используешь

addComponents(new PaintBut());
addComponents(new JFrame ());
READ ALSO
Отображение данных в RecyclerView

Отображение данных в RecyclerView

Есть вот такой Json http://samplesopenweathermap

232
Правильное подключение к БД

Правильное подключение к БД

Задача вот в чем -- нужно вставить в таблицу (например) 10000 строкЧерез ExecutorService сделал чтобы каждая строка вставлялась в отдельном потоке

209
Округление double по школьным правилам

Округление double по школьным правилам

Как добиться правильного "школьного" округления?

171
Продолжить программу при пустом поле EditText

Продолжить программу при пустом поле EditText

При наступлении условия if нужно передать int значение 1 для переменнойinputtext, которой должна присвоиться либо введенная пользователем информация...

169