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
相关问答:
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢!
路过,帮你顶一下。。。。。。。。。。。。。。
上传文件的路径问题, ......
insert into [ScholarshipManagement].[dbo].[department] ([department],[specialization] ,[grade]) output inserted.departmentID values(? ,? ,? )
请问大哥们这个sql 语句应该用Java里的那个数据库操作方法? ......
程序如下:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import ......
怎么样将id传过去啊???是简单的传。。。在地址栏中写id号
LZ 好幽默!不知道你的意思?
是想把ID 传到ACTION ? 通过URl id=?
不够详细 别人不知道怎样帮你
../XXXXX.do?id=XXXX&id2=XXXXX
......