如何使新建的窗口在最前面显示??
解决方案 »
- 关于string.format()问题,讨论下。
- 抢分!请教高手IO流及异常处理问题
- BufferedReader
- 系统托盘中加了右键弹出菜单还想加一个点击鼠标左键显示界面,怎么办?
- 请教程序中的几个疑问
- 关于List的一个问题
- 需求解决方案!JAVA论坛的朋友们,不要在沉默了!!中国的JAVA技术未来要靠我们来实现
- 一个问题,想不通!
- 失败了N次,终于还是不得不向CSDN上的高手请教:我用JBUILDER,想把做好的程序打包,现在的问题是如何打包BORLAND自带的控件和数据库DRIVER?
- 一个java程序 求教
- 请问怎样可以把一个字符串转变成一个二进制的流?
- jsp页面获取二维数组问题!!!紧急!!!!!!!
import org.eclipse.swt.widgets.*;
import org.eclipse.swt.*;
import org.eclipse.swt.internal.win32.*;public class Swt {
public Swt() {
Display display = new Display();
Shell shell = new Shell(display);
shell.setText("Hello world");
shell.setBounds(0, 700, 1000, 200);
//窗口始终最前
OS.SetWindowPos(shell.handle, OS.HWND_TOPMOST, 500, 111, 1000,200,
SWT.NULL); Text helloText = new Text(shell, SWT.CENTER);
helloText.setText("Hello,World!");
helloText.pack();
shell.pack();
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch()) {
display.sleep();
}
}
display.dispose();
}
public static void main(String[] args) {
Swt t = new Swt();
}
}
第二个窗口应该为JDialog