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

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

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

Canvas.setVisible介绍

暂无

代码示例

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

  1. public void actionPerformed(ActionEvent e) {
  2. if (itemHideCanvas.getText().equals("Hide Canvas")){
  3. canvas.setVisible(false);
  4. itemHideCanvas.setText("Show Canvas");
  5. }else if (itemHideCanvas.getText().equals("Show Canvas")){
  6. canvas.setVisible(true);
  7. itemHideCanvas.setText("Hide Canvas");
  8. }
  9. }
  10. });

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

  1. public void setVisible(boolean visible) {
  2. super.setVisible(visible);
  3. label.setVisible(visible);
  4. }

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

  1. @Override
  2. public void setVisible( boolean b )
  3. {
  4. super.setVisible(b);
  5. // Java-Bug: componentShown() is never called :-(
  6. // is still at least in Java 1.4.1_02
  7. if ( b )
  8. aquireSystemWindow();
  9. else
  10. releaseSystemWindow();
  11. }

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

  1. Runnable r = new Runnable() { public void run() {
  2. String wasErase = System.setProperty("sun.awt.noerasebackground", "true");
  3. canvas = new GLCanvas(caps);
  4. if (shareWith != null) {
  5. ((GLCanvas)canvas).setSharedContext(shareWith);
  6. }
  7. ((GLCanvas)canvas).addGLEventListener(eventListener);
  8. if (fullScreen) {
  9. canvas.setSize(getSize());
  10. needInitialResize = false;
  11. } else {
  12. canvas.setSize(1, 1); // or we do not get a GLContext
  13. needInitialResize = true;
  14. }
  15. getContentPane().add(canvas);
  16. canvas.setVisible(true);
  17. if (wasErase != null) {
  18. System.setProperty("sun.awt.noerasebackground", wasErase);
  19. } else {
  20. System.clearProperty("sun.awt.noerasebackground");
  21. }
  22. }};

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

  1. @Override
  2. public void keyPressed(KeyEvent e) {
  3. switch(e.getKeyChar()) {
  4. case 'q':
  5. o1.setVisible(!o1.isVisible());
  6. break;
  7. case 'w':
  8. o2.setVisible(!o2.isVisible());
  9. break;
  10. case 'e':
  11. o3.setVisible(!o3.isVisible());
  12. break;
  13. case 'r':
  14. o4.setVisible(!o4.isVisible());
  15. break;
  16. }
  17. }
  18. });

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

  1. public void run() {
  2. try {
  3. canvas.start();
  4. }
  5. catch (Exception e) {
  6. e.printStackTrace();
  7. if (Display.isCreated()) {
  8. Display.destroy();
  9. }
  10. displayParent.setVisible(false);//removeAll();
  11. add(new ConsolePanel(e));
  12. validate();
  13. }
  14. }
  15. };

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

  1. /**
  2. * Prepare windowed mode.
  3. *
  4. * @param output The output resolution
  5. * @throws LionEngineException If unable to initialize windowed mode.
  6. */
  7. private void initWindowed(Resolution output)
  8. {
  9. final Canvas canvas = new Canvas(conf);
  10. canvas.setBackground(Color.BLACK);
  11. canvas.setEnabled(true);
  12. canvas.setVisible(true);
  13. canvas.setIgnoreRepaint(true);
  14. frame.add(canvas);
  15. canvas.setPreferredSize(new Dimension(output.getWidth(), output.getHeight()));
  16. frame.pack();
  17. frame.setLocationRelativeTo(null);
  18. ToolsAwt.createBufferStrategy(canvas, conf);
  19. buf = canvas.getBufferStrategy();
  20. // Set input listeners
  21. componentForKeyboard = canvas;
  22. componentForMouse = canvas;
  23. componentForCursor = frame;
  24. frame.validate();
  25. }

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

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

相关文章