2013-11-09 1 views
0

Я сделал кадр с несколькими ярлыками и кнопкой на нем, создал исполняемое ухо, и теперь, когда я его запускаю, я не могу переместить приложение на свой экран. Иногда это работает, иногда это не так. Я просто не могу перетащить вещь ..JFrame застрял, я не могу переместиться по экрану

JFrame frame = new JFrame("Name"); 
    frame.setPreferredSize(new Dimension(260, 160)); 
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 

    JButton exitButton = new JButton("Exit"); 
    exitButton.addActionListener(new ActionListener() { 

     @Override 
     public void actionPerformed(ActionEvent arg0) { 
      System.exit(0); 
     } 
    }); 
    frame.add(exitButton, BorderLayout.SOUTH); 
    frame.add(vertBox, BorderLayout.CENTER); 
    frame.setVisible(true); 
    frame.pack(); 
    frame.setLocationRelativeTo(null); 

Любые идеи, что не так? Это очень раздражает, что я не могу его переместить. P.S. Существует код часть, я пропустил, где я сделал этикетки и добавил их

+1

обновляет ява –

+0

Какой найти библиотеки операционной системы? Может быть, иногда окно слишком велико? –

+0

У вас нет циклов? – MadProgrammer

ответ

0

Возможно (в коде вы не показали) вы отключая рамку через

frame.setEnabled (ложь) ;

PS: Я знаю, что это было 2 года, так как вы задали вопрос, но это может помочь кому-то еще

+0

Yup, все в порядке. Вот [ваш ответ] (/ review/late-answers/14517796) в «Поздних ответах». –

Смежные вопросы