当前位置:首页 » 编程语言 » java窗口大小

java窗口大小

发布时间: 2022-07-03 23:47:16

java中设置窗口大小一般用this.setSize(new Dimension(200,100)),而不用this.setSize(200,100)

通常,width 和 height 的值是非负整数。允许创建 dimension 的构造方法不会阻止您为这些属性设置负值。如果 width 或 height 的值为负,则由其他对象定义的一些方法的行为是不明确的。

当然,有的时候在直接setSize也有可能导致不生效,所以也可以说是为了方便和避免一些隐性bug而产生的习惯

❷ java中怎样设置,让一个窗口的大小不能更改!

简单:
(1)设置窗体大小;
this.setSize(400, 400);

(2)设置窗体不可改变大小。
this.setResizable(false);

❸ java 中如何获取当前窗体大小

你说的是awt和swing里的窗体吧

举个例子吧
public class Test
{
public static void main(String[] args)
{
}
}

class MyFrame extends JFrame
{
public MyFrame(String title)
{
super(title);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300,200);

//这里通过Dimension来获取窗体宽高....

Dimension d = getSize();

System.out.println("width is:" + d.width);
System.out.println("height is:" + d.height);

setVisible(true);
}
}

❹ java 内部窗体控制其大小

1.可以改变 内部窗口的大小的位置 , 让外面的窗口挡住标题和边框, 那内部窗口就不能被选中了
2.我想 应该可以给所有选项标签 加同一个监听, 在监听中获得选中的标签 判断是哪个,就显示那个, 重选:加个boolean 那标志是否选中过。

❺ java 如何获取活动窗口的大小

'VB获得活动窗口标题、位置、大小
'运行后,在form上print当前活动窗口信息
Private Declare Function GetActiveWindow Lib "user32" () As Long
Private Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long
Private Declare Function GetWindowRect Lib "user32" (ByVal hwnd As Long, lpRect As RECT) As Long
Private Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type

Private Sub Form_Load()
Me.AutoRedraw = True
Timer1.Interval = 2000
Timer1.Enabled = True
End Sub

Sub Timer1_Timer()
Dim p As RECT
Dim h As Long
Dim str1 As String
h = GetActiveWindow '获得活动窗口句柄
str1 = String(255, 0)
GetWindowText h, str1, 255 '获得标题
GetWindowRect h, p '获得窗口位置、大小
Print "窗口标题:" & Left(str1, InStr(str1, Chr(0)) - 1) & " 窗口位置:Left=" & p.Left & " Top=" & p.Top & " 大小是:" & p.Right - p.Left & "X" & p.Bottom - p.Top
End Sub

❻ JAVA 如何获得窗口尺寸大小

frame.size()呀; 在窗口变化时去获得这个大小呀。
窗口变化肯定有条件的。

❼ java中窗口大小的问题

这个是Java本事的问题,本来就是包括的,你要是想调panel为400,那你就把frame设置为420左右不就好了!!

❽ java编写的程序窗口显示有问题特别小(citespace)

WIN10高分辨率 , 导致程序窗口变小.

  • 解决方案一:调节WIN10的显示设置,对大多数的应用程序等都有效果

桌面上右键单击--->选择显示设置

--->方法1: 可以选择更改文本,应用项目大小,比如选择150% 程序窗口会变大

--->方法2: 可以把分辨率调小 比如1920*1080调节成1366*768 ,

  • 解决方案二: 仅针对Java程序 , 可以在源代码里修改窗口的大小和字体的大小.

❾ java中的JFrame如何限制窗口的最小大小

JFrame下有个方法是setResizable你可以试试..传入一个布尔值.true是可以改变大小.false是不能改变窗体大小..默认是true可以改变的.这个方法是继承自awt下的Frame的
就是是否能叫用户修改窗体大小
setResizable(false);

热点内容
副编译 发布:2025-02-04 02:05:25 浏览:613
解压按摩师 发布:2025-02-04 01:21:31 浏览:424
linuxssh限制 发布:2025-02-04 01:20:40 浏览:697
脚本式是什么 发布:2025-02-04 01:06:24 浏览:248
手机wps密码怎么取消密码 发布:2025-02-04 00:51:44 浏览:596
算法逻辑表 发布:2025-02-04 00:51:44 浏览:241
零售股票如何配置主线 发布:2025-02-04 00:51:07 浏览:948
预算法施行时间是 发布:2025-02-04 00:50:30 浏览:343
世界ol上传照片 发布:2025-02-04 00:34:13 浏览:63
有初始化的数组编译提示重复定义 发布:2025-02-04 00:33:21 浏览:584