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

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

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

Canvas.addNotify介绍

暂无

代码示例

代码示例来源:origin: libgdx/libgdx

public final void addNotify () {
  super.addNotify();
  app = new LwjglAppletApplication(listener, canvas);
}

代码示例来源:origin: libgdx/libgdx

public final void addNotify () {
  super.addNotify();
  app = new LwjglAppletApplication(listener, canvas);
}

代码示例来源:origin: libgdx/libgdx

public final void addNotify () {
  super.addNotify();
  app = new LwjglAppletApplication(listener, canvas, config);
}

代码示例来源:origin: libgdx/libgdx

public final void addNotify () {
  super.addNotify();
  app = new LwjglAppletApplication(listener, canvas, config);
}

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

@Override
public void addNotify() {
  super.addNotify();
  synchronized (lock) {
    hasNativePeer.set(true);
  }
  requestFocusInWindow();
}

代码示例来源:origin: libgdx/libgdx

public final void addNotify () {
  super.addNotify();
  AffineTransform transform = getGraphicsConfiguration().getDefaultTransform();
  scaleX = (float)transform.getScaleX();
  scaleY = (float)transform.getScaleY();
  if (SharedLibraryLoader.isMac) {
    EventQueue.invokeLater(new Runnable() {
      public void run () {
        create();
      }
    });
  } else
    create();
}

代码示例来源:origin: libgdx/libgdx

public final void addNotify () {
  super.addNotify();
  AffineTransform transform = getGraphicsConfiguration().getDefaultTransform();
  scaleX = (float)transform.getScaleX();
  scaleY = (float)transform.getScaleY();
  if (SharedLibraryLoader.isMac) {
    EventQueue.invokeLater(new Runnable() {
      public void run () {
        create();
      }
    });
  } else
    create();
}

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

@Override
public void addNotify(){
  super.addNotify();

代码示例来源:origin: ch.unibas.cs.gravis/scalismo-native-stub

public void addNotify() {
  super.addNotify();
  windowset = 0;
  rw.SetForceMakeCurrent();
  rendering = false;
}

代码示例来源:origin: net.preibisch/multiview-reconstruction

public void addNotify()
{
  super.addNotify();
  measure();
}

代码示例来源:origin: com.badlogicgames.gdx/gdx-backend-lwjgl

public final void addNotify () {
  super.addNotify();
  app = new LwjglAppletApplication(listener, canvas, config);
}

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

public final void addNotify() {
  super.addNotify();
  startLWJGL();
}
public final void removeNotify() {

代码示例来源:origin: us.ihmc.thirdparty.jme/jme3-desktop

@Override
public void addNotify(){
  super.addNotify();
  synchronized (lock){
    hasNativePeer.set(true);
    System.out.println("EDT: addNotify");
  }
  
  requestFocusInWindow();
}

代码示例来源:origin: com.badlogicgames.gdx/gdx-backend-lwjgl

public final void addNotify () {
  super.addNotify();
  app = new LwjglAppletApplication(listener, canvas);
}

代码示例来源:origin: net.imagej/ij

public void addNotify() {
  super.addNotify();
  measure();
}

代码示例来源:origin: us.ihmc/ihmc-jmonkey-engine-toolkit

@Override
public void addNotify()
{
 super.addNotify();
 synchronized (lock)
 {
   hasNativePeer.set(true);
   printIfDebug("EDT: addNotify");
 }
 requestFocusInWindow();
}

代码示例来源:origin: us.ihmc/IHMCJMonkeyEngineToolkit

@Override
public void addNotify()
{
 super.addNotify();
 synchronized (lock)
 {
   hasNativePeer.set(true);
   printIfDebug("EDT: addNotify");
 }
 requestFocusInWindow();
}

代码示例来源:origin: IanDarwin/javasrc

/** This is called by AWT after the native window peer is created,
 * and before paint() is called for the first time, so
 * is a good time to create images and the like.
 */
public void addNotify() {
  super.addNotify();
  offScreenImage = createImage(width, height);
  // assert (offScreenImage != null);
  pg = offScreenImage.getGraphics();
}

代码示例来源:origin: ch.unibas.cs.gravis/scalismo-native-stub

public void addNotify() {
 super.addNotify();
 parent.isWindowCreated = false;
 parent.getRenderWindow().SetForceMakeCurrent();
 parent.updateInRenderCall(false);
}

代码示例来源:origin: org.scijava/j3dcore

@Override
public void addNotify() {
  super.addNotify();
  nativeWindow = (JAWTWindow)NativeWindowFactory.getNativeWindow(this, awtConfig);
  nativeWindow.lockSurface();
  try {
    glDrawable = GLDrawableFactory.getFactory(profile).createGLDrawable(nativeWindow);
  }
  finally {
    nativeWindow.unlockSurface();
  }
  glDrawable.setRealized(true);
}

相关文章

微信公众号

最新文章

更多