java.awt.Canvas.setVisible()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(2.9k)|赞(0)|评价(0)|浏览(150)

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

Canvas.setVisible介绍

暂无

代码示例

代码示例来源:origin: jMonkeyEngine/jmonkeyengine

public void actionPerformed(ActionEvent e) {
    if (itemHideCanvas.getText().equals("Hide Canvas")){
      canvas.setVisible(false);
      itemHideCanvas.setText("Show Canvas");
    }else if (itemHideCanvas.getText().equals("Show Canvas")){
      canvas.setVisible(true);
      itemHideCanvas.setText("Hide Canvas");
    }
  }
});

代码示例来源:origin: org.bidib.jbidib.com.vldocking/vldocking

public void setVisible(boolean visible) {
  super.setVisible(visible);
  label.setVisible(visible);
}

代码示例来源:origin: org.libreoffice/officebean

@Override
public void setVisible( boolean b )
{
  super.setVisible(b);
  // Java-Bug: componentShown() is never called :-(
  // is still at least in Java 1.4.1_02
  if ( b )
    aquireSystemWindow();
  else
    releaseSystemWindow();
}

代码示例来源:origin: org.bytedeco/javacv

Runnable r = new Runnable() { public void run() {
  String wasErase = System.setProperty("sun.awt.noerasebackground", "true");
  canvas = new GLCanvas(caps);
  if (shareWith != null) {
    ((GLCanvas)canvas).setSharedContext(shareWith);
  }
  ((GLCanvas)canvas).addGLEventListener(eventListener);
  if (fullScreen) {
    canvas.setSize(getSize());
    needInitialResize = false;
  } else {
    canvas.setSize(1, 1); // or we do not get a GLContext
    needInitialResize = true;
  }
  getContentPane().add(canvas);
  canvas.setVisible(true);
  if (wasErase != null) {
    System.setProperty("sun.awt.noerasebackground", wasErase);
  } else {
    System.clearProperty("sun.awt.noerasebackground");
  }
}};

代码示例来源:origin: uk.co.caprica/vlcj

@Override
  public void keyPressed(KeyEvent e) {
    switch(e.getKeyChar()) {
      case 'q':
        o1.setVisible(!o1.isVisible());
        break;
      case 'w':
        o2.setVisible(!o2.isVisible());
        break;
      case 'e':
        o3.setVisible(!o3.isVisible());
        break;
      case 'r':
        o4.setVisible(!o4.isVisible());
        break;
    }
  }
});

代码示例来源:origin: org.slick2d/slick2d-core

public void run() {
   try {
     canvas.start();
   }
   catch (Exception e) {
     e.printStackTrace();
     if (Display.isCreated()) {
      Display.destroy();
     }
     displayParent.setVisible(false);//removeAll();
     add(new ConsolePanel(e));
     validate();
   }
  }
};

代码示例来源:origin: com.b3dgs.lionengine/lionengine-core-awt

/**
 * Prepare windowed mode.
 * 
 * @param output The output resolution
 * @throws LionEngineException If unable to initialize windowed mode.
 */
private void initWindowed(Resolution output)
{
  final Canvas canvas = new Canvas(conf);
  canvas.setBackground(Color.BLACK);
  canvas.setEnabled(true);
  canvas.setVisible(true);
  canvas.setIgnoreRepaint(true);
  frame.add(canvas);
  canvas.setPreferredSize(new Dimension(output.getWidth(), output.getHeight()));
  frame.pack();
  frame.setLocationRelativeTo(null);
  ToolsAwt.createBufferStrategy(canvas, conf);
  buf = canvas.getBufferStrategy();
  // Set input listeners
  componentForKeyboard = canvas;
  componentForMouse = canvas;
  componentForCursor = frame;
  frame.validate();
}

代码示例来源:origin: org.bytedeco/javacv

canvas.setVisible(true);
canvas.createBufferStrategy(2);

相关文章

微信公众号

最新文章

更多