写一个类
package j8;
import com.trolltech.qt.core.QObject;
import com.trolltech.qt.gui.QApplication;
import com.trolltech.qt.webkit.QWebView;
public class Browser extends QObject {
public static void main(String args[]) {
QApplication.initialize(args);
QWebView view = new QWebView();
view.setGeometry(50, 50, 800, 600);
view.setHtml("<button onclick=\"alert('哈喽沃德');\" style=\"width:100px; height:100px; border-radius:100px; border:1px solid
#ccc; background:#f3f3f3; font-size:12px; color:#000; cursor:pointer;\">我是一个按钮</button>");
//view.load(new QUrl("
http://www.baidu.com"));
view.show();
QApplication.exec();
QApplication.quit();
}
}
---
为了简单,我就直接setHtml();一个按钮上去了,也可以读本地html进来,或者设置url。
为了测试是否支持CSS3,写了一个圆形的按钮(简陋勿喷)。
运行结果如下
