易截截图软件、单文件、免安装、纯绿色、仅160KB

Java中this.setLocation - Java / Java相关

为什么下面这样设置会在屏幕的中间
this.setLocation((screenSize.width - frameSize.width) / 2 - 280 ,(screenSize.height - frameSize.height ) / 2 - 350);
而我改成这样就在屏幕右边看不见的地方去了
this.setLocation((screenSize.width - frameSize.width) ,(screenSize.height - frameSize.height ) / 2 - 350);
难道屏幕的宽度screenSize.width减去一个frameSize.width值还变大了?
frameSize.width不会是负数啊。。。
那要看你的(screenSize.width - frameSize.width) / 2 - 280 以及screenSize.width - frameSize.width)的大小关系啊。

Toolkit.getScreenSize()得到分辨率的大小,JFrame.getSize()得到窗口的大小,有了大小 你想放那个地方应该是不成问题啦

screenSize.width 不是屏幕的宽度吗? 屏幕的宽度减去一个数 不可能比本身的宽度还大了吧 可是却到屏幕外面看不见的地方去了 这怎么解释啊? 我糊涂了

我知道我哪里错了 我先获取了Dimension frameSize = this.getSize();大小
后面才定义的 this.setSize(558,670);的大小
结果一开始获取的frameSize大小高和宽都是0


相关问答:

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

关于AJAX和JSP的一些小问题~ - Java / Web 开发

我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
  %>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......

java windows7 MSSQL - Java / Java SE

使用java在windows7 32位下连接MSSQL。
两台机器,windows7 32位,在控制面板里面全部设置语言和区域选项都english-unitedstates
唯一区别只有在安装SQL server 2008的时候 选择的字符集不一样,
exec sp_helpsor ......

关于Java和asp - Java / Java SE

大家好,我现在有一个用asp写的聊天室,现在的想添加一个功能,就是当有人上线的时候,发出提示,比如声音响一下,现在想用java实现这个功能,请问大家怎么实现?
谢谢了,我会加分的
asp和java整合到一起去?何必 ......

模拟href 的 css样式 - Java / Web 开发

现在不想用<a> </a> 标签 ,因为点击后会出现页面重定位,给文字加上css样式就可以看起来 是href怎么实现这样的css
text-decoration:underline; cursor:hand;

引用
text-decoration:underline; cur ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号