`

java(Swing)获取任务栏的高度

阅读更多
import java.awt.Insets;
import java.awt.Toolkit;

import javax.swing.JFrame;
public class TaskHeightTest extends JFrame{
	private static final long serialVersionUID = 6587866382008362321L;

	public static void main(String[] args) {
		TaskHeightTest t=new TaskHeightTest();
		//获取屏幕边界
		Insets   screenInsets   =   Toolkit.getDefaultToolkit().getScreenInsets(t.getGraphicsConfiguration()); 
		//取得底部边界高度,即任务栏高度
		int taskHeight=screenInsets.bottom;     
		     System.out.println(taskHeight);
	}

}
 
1
0
分享到:
评论

相关推荐

    java网络浏览器开发

    Java的Swing或JavaFX库可以创建这样的界面。例如,`JEditorPane`或`HTMLEditorKit`可以用来显示HTML内容,`JFrame`和`JPanel`用于布局和管理组件。 现在,让我们详细讨论这两个关键类: **WebBrowser类**: - 这个...

    Java 认证复习资料 Java 认证复习资料

    - **Swing的特点**:Swing组件具有高度可定制性,支持事件处理模型,同时能够跨平台运行。 ### 11. 字符串操作 - **字符串拼接**:在Java中,可以使用`+`运算符来拼接字符串。例如,`String s = "Hello" + "World...

    java基础学习内容

    在Java中,图形用户界面(GUI)是通过Swing库实现的,Swing是Java基础类(JFC)的一部分,提供了一套用于创建桌面应用程序的高级组件。Swing构建在AWT的基础上,提供了更多功能并且具有更强大的定制能力。 ##### 1. ...

    Java基础常见英语词汇

    65. **Awt (抽象窗口工具包)**:Java早期的GUI库,比Swing底层,直接与操作系统交互。 66. **Frame (窗体)**:主窗口,可以包含其他组件。 67. **Size (尺寸)**:控件的宽度和高度。 68. **Title (标题)**:窗口...

    个人桌面软件 Makagiga源码

    Makagiga的用户界面(UI)设计遵循了Java Swing或JavaFX的标准,使得UI具有良好的交互性和视觉效果。源码中的`GUI`相关类展示了如何利用Java的图形库创建菜单、工具栏、对话框等元素。此外,Makagiga支持自定义皮肤...

    JAVA编程中常用的英文单词词汇汇总.doc

    22. **Get**: 获取,获取对象的属性值。 23. **Set**: 设置,设置对象的属性值。 24. **Public**: 公有,可以被任何其他类访问的访问修饰符。 25. **Private**: 私有,只能在类内部访问的访问修饰符。 26. **...

    超级有影响力霸气的Java面试题大全文档

     forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。...

    2021-2022计算机二级等级考试试题及答案No.17717.docx

    10. Windows操作系统中的任务栏可以移动,但默认情况下只能在其所在的屏幕边缘移动,不能随意放置。 11. 未提供具体的程序代码,无法确定具体运行结果,但根据一般程序逻辑,如果是在逐行输出,答案可能是C。 12. ...

    2021-2022计算机二级等级考试试题及答案No.14977.docx

    1. **Frame对象的默认布局管理器**:在Java Swing中,`Frame`对象默认的布局管理器是`BorderLayout`。`BorderLayout`将组件按照东、西、南、北、中五个区域进行布置。 2. **输入设备的作用**:计算机从外部获取信息...

    2021-2022计算机二级等级考试试题及答案No.15881.docx

    例如,有些人可能会更喜欢将任务栏放在屏幕的顶部或侧面,以适应自己的工作习惯。 ### 13. 宏操作的选择 **知识点描述:** 在创建宏时,选择宏操作是必不可少的步骤。宏操作定义了宏执行的具体动作,如打开窗体、...

    2021-2022计算机二级等级考试试题及答案No.12350.docx

    - **详细解释**:在Java Swing中,处理鼠标事件非常常见。对于鼠标事件,Swing提供了`MouseEvent`类,该类中有几个常量用来标识不同的鼠标按键。其中,`BUTTON3_MASK`表示鼠标的第三个按钮,即通常所说的右键。在...

    Eclipse RCP教程

    - **定义**:Java Foundation for Application Engineering,用于简化Swing/SWT GUI开发的库。 #### 十二、JFace Combo Viewer 教程 - **实现**:展示如何使用JFace来创建一个组合框类型的视图。 #### 十三、字段...

    2021-2022计算机二级等级考试试题及答案No.10508.docx

    - **字典**:可以通过调用`.keys()`、`.values()`或`.items()`方法来获取字典中的关键字、值或键值对,进而进行遍历。 - **集合**:也可以使用`for`循环遍历集合中的每个元素。 **知识点总结:** - 在Python中,`...

    SWT 编 程 总 结

    SWT设计用于替代AWT和Swing等传统的Java GUI工具包,并提供更接近原生平台的性能与外观。 #### 2. 为什么使用SWT? SWT的主要优势在于其对原生平台的高度集成和支持,这意味着它能够提供更好的性能和更加一致的...

    The Definitive Guide to NetBeans Platform 2009

    NetBeans平台支持Swing和JavaFX等流行的UI框架,同时还提供了一套专门用于构建高度定制化的用户界面的工具集。这部分内容对于希望构建直观易用的用户界面的开发者来说尤为重要。 #### 六、查找服务(Lookup) 第六...

    2021-2022计算机二级等级考试试题及答案No.13754.docx

    - 在Java Swing中,`MouseListener` 接口用于监听鼠标事件。 - 另有一个 `MouseMotionListener` 接口专门用于处理鼠标移动事件。 #### 题目25:类与继承 - **知识点概述**:考查类的继承性。 - **详细解析**:...

Global site tag (gtag.js) - Google Analytics