javax.swing.JFrame.requestFocusInWindow()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(3.4k)|赞(0)|评价(0)|浏览(153)

本文整理了Java中javax.swing.JFrame.requestFocusInWindow()方法的一些代码示例,展示了JFrame.requestFocusInWindow()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JFrame.requestFocusInWindow()方法的具体详情如下:
包路径:javax.swing.JFrame
类名称:JFrame
方法名:requestFocusInWindow

JFrame.requestFocusInWindow介绍

暂无

代码示例

代码示例来源:origin: kevin-wayne/algs4

frame.setJMenuBar(createMenuBar());
frame.pack();
frame.requestFocusInWindow();
frame.setVisible(true);

代码示例来源:origin: kevin-wayne/algs4

frame.setJMenuBar(createMenuBar());
frame.pack();
frame.requestFocusInWindow();
frame.setVisible(true);

代码示例来源:origin: UNIVALI-LITE/Portugol-Studio

public void focarJanela()
{
  SwingUtilities.invokeLater(() -> {
    if (janelaMinimizada())
    {
      restaurarJanela();
    }
    
    //TelaPrincipal.this.toFront();
    frame.requestFocusInWindow();
  });
}

代码示例来源:origin: stackoverflow.com

if (gd.isFullScreenSupported()) {
  gd.setFullScreenWindow(frame);
  frame.requestFocusInWindow();

代码示例来源:origin: com.github.fracpete/princeton-java-stdlib

frame.setJMenuBar(createMenuBar());
frame.pack();
frame.requestFocusInWindow();
frame.setVisible(true);

代码示例来源:origin: brianway/algorithms-learning

frame.setJMenuBar(createMenuBar());
frame.pack();
frame.requestFocusInWindow();
frame.setVisible(true);

代码示例来源:origin: com.github.fracpete/princeton-java-stdlib

frame.setJMenuBar(createMenuBar());
frame.pack();
frame.requestFocusInWindow();
frame.setVisible(true);

代码示例来源:origin: edu.princeton.cs/algs4

frame.setJMenuBar(createMenuBar());
frame.pack();
frame.requestFocusInWindow();
frame.setVisible(true);

代码示例来源:origin: com.googlecode.princeton-java-introduction/stdlib

frame.setJMenuBar(createMenuBar());
frame.pack();
frame.requestFocusInWindow();
frame.setVisible(true);

代码示例来源:origin: com.googlecode.princeton-java-introduction/stdlib

frame.setJMenuBar(createMenuBar());
frame.pack();
frame.requestFocusInWindow();
frame.setVisible(true);

代码示例来源:origin: edu.princeton.cs/algs4

frame.setJMenuBar(createMenuBar());
frame.pack();
frame.requestFocusInWindow();
frame.setVisible(true);

代码示例来源:origin: brianway/algorithms-learning

frame.setJMenuBar(createMenuBar());
frame.pack();
frame.requestFocusInWindow();
frame.setVisible(true);

代码示例来源:origin: UNIVALI-LITE/Portugol-Studio

@Override
  public void finalizar() throws ErroExecucaoBiblioteca {
    try {
      SwingUtilities.invokeAndWait(() -> {
        JFrame frame = Lancador.getInstance().getJFrame();
        if (frame.getExtendedState() == JFrame.ICONIFIED)
        {
          frame.setExtendedState(getUltimoEstado());
          frame.toFront();
          frame.requestFocusInWindow();
        }
      });
    } catch (InterruptedException | InvocationTargetException ex) {
      throw new ErroExecucaoBiblioteca(ex);
    }
    
  }
}

代码示例来源:origin: org.orbisgis/orbisgis-view

/**
 * The user click on the Job label The JobList component must be shown
 * and the focus set on it
 */
public void onUserClickJobLabel() {
    closeJobPopup();
    jobPopup = new JFrame();
    jobPopup.setUndecorated(true);
    jobPopup.requestFocusInWindow();
    //Create the jobList Panel
    JobListPanel jobList = new JobListPanel();
    jobList.setRenderer(new JobListCellRenderer());
    jobList.setModel(runningJobs);
    jobList.setBorder(BorderFactory.createEtchedBorder());
    jobPopup.setContentPane(jobList);
    //On lost focus this window must be closed
    jobPopup.addFocusListener(
        EventHandler.create(FocusListener.class, this,
        "onJobPopupLostFocus", null, "focusLost"));
    //On resize , this window must be moved
    jobPopup.addComponentListener(
        EventHandler.create(ComponentListener.class,
        this, "onJobPopupResize", null, "componentResized"));
    //Do size and place
    jobPopup.setVisible(true);
    jobPopup.pack();
    onJobPopupResize();
}

相关文章

JFrame类方法