我运行这个简单的代码,使用lwjgl在eclipse中显示一个窗口:
import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.Display;
import org.lwjgl.opengl.DisplayMode;
@SuppressWarnings("unused")
public class DisplayExample {
public void start() {
try {
Display.setDisplayMode(new DisplayMode(1920, 1080));
Display.create();
} catch (LWJGLException e) {
e.printStackTrace();
System.exit(0);
}
// init OpenGL here
while (!Display.isCloseRequested()) {
// render OpenGL here
Display.update(); //flushes OpenGL pipeline and swaps back and front buffers. perhaps waits for v-sync.
}
Display.destroy();
}
public static void main(String[] argv) {
DisplayExample displayExample = new DisplayExample();
displayExample.start();
}
}
Run Code Online (Sandbox Code Playgroud)
然而屏幕看起来像这样闪烁:http: //tinypic.com/r/33upp2u/6 这是在Mac上运行,任何想法出了什么问题?
我的导航栏中的块li元素之间出现了奇怪的双边框线.即有一个块li元素然后在另一个开始之前有一个小间隙,这会产生这种双线效果.我怎样才能获得单行?这是我的代码:
<div id="container">
<div id="header">
<h1>
<!--<a href="#"><img src="tracylogo7.jpg" alt="Millington and Hope" /></a> -->
<a href="#"><img src="tracylogo5_header.jpg" alt="Millington and Hope" /></a>
</h1>
<h2>
<!--<a href="#"><img src="tracylogo5_header.jpg" alt="Millington and Hope" /></a> -->
</h2>
</div>
<ul id="nav">
<li><a href="index.html">Home</a></li>
<li><a href="stock.html">Stock</a></li>
<li><a href="events.html">Events</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
<div id="box">
<a href="#"><img src="home4.jpg" alt="Slideshow Image 1" /></a>
<a href="#"><img src="home4.jpg" alt="Slideshow Image 2" /></a>
<a href="#"><img src="home4.jpg" alt="Slideshow Image 3" /></a>
</div>
<div id="footer">
<p class="client">Tel: 07448740 E-mail: tjdelane@hotmail.co.uk</p>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
html,body
{
height: 100%; …Run Code Online (Sandbox Code Playgroud) 我想使用glutmotionfunc()来获取拖动动作开始时的x位置和结束,即所以我可以得到x的变化.有一个简单的方法吗?