Topic: 如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) |
Print this page |
1.如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) | Copy to clipboard |
Posted by: hohaischooldays Posted on: 2003-10-08 18:57 如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) |
2.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: hohaischooldays] | Copy to clipboard |
Posted by: dog72 Posted on: 2003-10-09 13:16 用java.awt.Window,没有边框 |
3.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: hohaischooldays] | Copy to clipboard |
Posted by: jbwang Posted on: 2003-10-09 15:17 java.awt.Frame.setResizable(boolean resizable); Sets whether this frame is resizable by the user. |
4.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: jbwang] | Copy to clipboard |
Posted by: dog72 Posted on: 2003-10-09 15:47 jbwang wrote: 这样鼠标是可以拖着走的 |
5.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: hohaischooldays] | Copy to clipboard |
Posted by: floater Posted on: 2003-10-09 21:18 get the mouse listener/event, disable the default action - dragging. user JFrame's setter |
6.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: floater] | Copy to clipboard |
Posted by: dog72 Posted on: 2003-10-10 10:08 floater wrote: 你能够拿到TopLevel Frame titlebar上的托拽消息吗? |
7.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: hohaischooldays] | Copy to clipboard |
Posted by: floater Posted on: 2003-10-10 22:33 You just said no frame titlebar, . |
8.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: hohaischooldays] | Copy to clipboard |
Posted by: kingwzb Posted on: 2003-10-12 21:34 用Toolkit类获得桌面大小,然后就容易定位程序窗口在桌面上的相对位置和大小了。 |
9.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: hohaischooldays] | Copy to clipboard |
Posted by: kingwzb Posted on: 2003-10-12 21:35 sorry,看错题目了。 |
10.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: hohaischooldays] | Copy to clipboard |
Posted by: sc33 Posted on: 2003-10-13 09:20 窗体定位代码: Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Dimension frameSize = frame.getSize(); if (frameSize.height > screenSize.height) { frameSize.height = screenSize.height; } if (frameSize.width > screenSize.width) { frameSize.width = screenSize.width; } frame.setLocation( (screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2); 本例为定位在屏幕中央! 窗体不能拖走代码: this.setUndecorated(true); |
11.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: sc33] | Copy to clipboard |
Posted by: hohaischooldays Posted on: 2003-10-13 15:29 thanks,I can make a frame not resizable,and setlocation where I like, but it has some problem drag :follow... |
12.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: dog72] | Copy to clipboard |
Posted by: hohaischooldays Posted on: 2003-10-13 18:40 dog72 wrote: I write: public class test extends Window{....} but it tell me : Window() is not public in java.awt.Window; cannot be accessed from outside package.Can you give me an example? |
13.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: sc33] | Copy to clipboard |
Posted by: hohaischooldays Posted on: 2003-10-13 18:46 the new used sc33 wrote: |
14.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: hohaischooldays] | Copy to clipboard |
Posted by: hohaischooldays Posted on: 2003-10-13 18:51 the old : |
15.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: hohaischooldays] | Copy to clipboard |
Posted by: dog72 Posted on: 2003-10-14 10:46 hohaischooldays wrote: 要看Java API,Window没有缺省构造,同学。 class test extends java.awt.Window { test(java.awt.Frame f) { super; } } |
16.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: hohaischooldays] | Copy to clipboard |
Posted by: kingwzb Posted on: 2003-10-14 12:54 学了一招。 |
17.Re:如何固定应用程序窗口的大小呀?如果能够控制窗口在桌面的位置就更好了(不能用鼠标拖大或拖走) [Re: hohaischooldays] | Copy to clipboard |
Posted by: hohaischooldays Posted on: 2003-10-22 12:27 拖动问题请sc33再次指示,I HAVA SOME PROBLEMS |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |