把链接放到里面就行了。
<body onload="initFocus()">
<form action="imageInformdoparam=doFindByPicSort" method="post">
<table>
<tr><td><a href="historydoparam=doFindHistoryByCaCard"><div id="DivXiaoFei"><img src="images/food_02gif"/></div></a></td></tr>
</table>
<table>
<tr><td><div><a id="DivHot" href="indexdocurrentPage=1">最热XXX</a></div></td> </tr>
</table>
</form>
<script type="text/javascript">
function initFocus(){
var obj = documentgetElementById("DivHot");
var objX=documentgetElementById("DivXiaoFei");
objXblur();
objfocus(); //定位
//objselect(); //预选定
}
</script>
</body>
javaawtFrame类有一个方法setExtendedState()可以 *** 纵窗口最小化,最大化,还原窗口3种状态:
最小化:setExtendedState(JFrameNORMAL)
最大化:setExtendedState(JFrameMAXIMIZED_BOTH)
还原:setExtendedState(JFrameNORMAL)
还有一个方法getExtendedState()可以获得窗口的状态。
JFrame类是Frame的子类,完全可以运用上述的方法。
比如:把处于最小化状态的窗口还原为原来大小:
if (jFramegetExtendedState() == JFrameICONIFIED) {
jFramesetExtendedState(JFrameNORMAL);
}
JInternalFrame不是顶层容器,不要直接监听关闭事件
你监听JInternalFrame的compment listener事件,在事件里面我记得
有个componenthiddern 方法,看看那个可以不 我的java没有了
你直接在事件处理里获得控件的requestFoucus
另外注意的是windows获得焦点必须保证窗口在最前面 使用windowtofront获得
焦点 requestFoucusInwindow就应该可以了
JComboBox cbxNumbers=new JComboBox(new Integer[] {10,20,30});cbxNumbersaddItemListener(new ItemListener() { @Override public void itemStateChanged(ItemEvent e) { // 输出选项的状态(选中,取消选中)改变情况 Systemoutprintln(egetStateChange() + "\t" + egetItem()); }});
以上就是关于java中页面加载的时候如何让指定的按钮获得焦点定位全部的内容,包括:java中页面加载的时候如何让指定的按钮获得焦点定位、关于JFrame窗体获取焦点的问题、java JInternalFrame 焦点问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)