`
god_sky
  • 浏览: 141810 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Swing 界面的最大化和最小化

    博客分类:
  • java
 
阅读更多
1.设置窗口最大(伪最大化)  
JFrame frame =new JFrame();         
frame.setSize(Toolkit.getDefaultToolkit().getScreenSize());   
frame.setLocation(0,0);         
frame.show();   

2.设置最大化(JDK1.4以上)         
JFrame frame =new JFrame();          
frame.show();         
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);  
 
3.设置全屏模式  
GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().setFullScreenWindow(frame);

4.设置最小化
frame.setExtendedState(JFrame.ICONIFIED);
分享到:
评论

相关推荐

    禁用标题栏上的最大化、最小化和关闭按钮

    这些按钮允许用户方便地操作窗口,如扩大显示区域(最大化)、缩小至任务栏(最小化)或完全关闭应用程序。然而,在某些特殊场景下,例如开发特定的软件界面或者为了特定的安全需求,我们可能需要禁用这些功能。本文...

    java背包问题(swing界面)

    在这个Java课程设计项目中,用户可能通过Swing界面输入物品的重量、价值和数量,以及背包的容量。程序会执行相应的动态规划算法,找到最佳解决方案,并在界面上展示结果。此外,用户还可以尝试不同的物品配置,直观...

    java 内部排序算法性能分析(swing界面)

    在Java编程语言中,内部排序算法是数据结构与算法领域中的重要组成部分,它们用于对内存中的数据进行高效地组织和管理。本项目“java 内部排序算法性能分析...而通过Swing界面的可视化,这种理解将变得更加直观和深刻。

    控件自适应对话框最大化

    在编程领域,尤其是在Windows应用程序开发中,"控件自适应对话框最大化"是一个常见的需求,它涉及到用户界面(UI)的设计和用户体验优化。这个话题主要关注如何使对话框中的控件(如按钮、文本框、列表视图等)在...

    swing教程 swing教程

    AWT 设计的初衷是支持开发小应用程序的简单用户界面,但是在实际应用中,AWT 无法满足图形化用户界面发展的需要。因此,Swing 出现了,Swing 组件几乎都是轻量级组件,与重量组件相比,没有本地的对等组件,不像重量...

    java JFrame最大化问题

    - `NORMAL`:表示窗口处于正常状态(既不是最小化也不是最大化)。 - `ICONIFIED`:表示窗口被最小化为图标。 - `MAXIMIZED_HORIZ`:表示窗口水平方向被最大化。 - `MAXIMIZED_VERT`:表示窗口垂直方向被最大化...

    qq项目第一天(java JFrame 标题栏 最小化 最大化 拖动窗体)

    Java的Swing库并没有直接提供最大化和最小化的函数,但可以通过调整`JFrame`的大小来实现这一效果。首先,我们需要确保窗口可以被用户调整大小,通过调用 `setResizable(true)` 方法。然后,可以使用 `setBounds()`...

    java swing 多功能 聊天室

    数据传输可能采用了ObjectInputStream和ObjectOutputStream,它们允许对象的序列化和反序列化,以便在网络间传输。 此外,考虑到聊天室可能扩展为局域网游戏平台,那么可能需要实现网络同步和并发处理,这可能涉及...

    银行家算法JAVA代码实现,附带图形化界面

    4. **GUI.java**:图形化界面的实现,可能使用了Java Swing或JavaFX库,显示当前系统状态,如资源分配情况、进程状态等,并提供交互功能,如启动算法、模拟进程请求等。 5. **Util.java**:辅助工具类,可能包含一些...

    银行家算法的java代码实现,Swing写的界面

    在Swing界面设计上,可能会有以下几个部分: 1. **进程列表**:显示每个进程的ID,以及它们的最大需求和当前需求。 2. **资源矩阵**:显示系统资源的总量和当前可用量。 3. **操作区**:用户输入进程的资源请求,...

    swing substance-6.0.jar 皮肤包.zip

    3. **动画效果**:Substance支持各种动态效果,如按钮按下时的下陷效果、窗口最小化和最大化时的过渡动画等,增强用户交互体验。 4. **组件增强**:Substance扩展了Swing组件的功能,例如,它为JTable提供了更丰富...

    java_swing表格分页

    Java Swing 是一个用于构建图形用户界面的 Java 库,提供了丰富的用户界面组件和功能。在本文中,我们将探讨如何使用 Java Swing 实现表格分页。 表格分页的需求 在实际开发中,我们经常需要处理大量的数据,然而...

    quaqua swing UI

    例如,窗口最小化和最大化动作可能会有平滑的过渡动画。 7. **国际化与无障碍**:考虑Quaqua是否支持你的应用程序的国际化需求,以及是否符合无障碍标准,这对于具有广泛用户基础的应用程序尤其重要。 总的来说,...

    java swing 学习资料

    所有Swing组件都是轻量级组件,它们的事件处理是基于AWT事件模型的,但Swing提供了更丰富的事件类型和监听器接口,如ActionListener、MouseListener、KeyListener等,使得我们可以更精细化地处理用户操作。...

    JAVA Swing组件外观

    3. **丰富的动画效果**:Quaqua提供了许多动画效果,如窗口最小化和最大化时的平滑过渡,以及弹出菜单的展开动画,提升了用户界面的动态感。 4. **高度可定制**:开发者可以根据需求调整Quaqua的外观,包括颜色、...

    Java_Swing窗体种类简介

    - 可以通过构造函数设置标题以及是否可以改变大小、关闭、最大化和最小化。 - 提供了对标题栏操作的支持,如关闭、最大化和最小化。 - 可以嵌套使用,实现更复杂的界面布局。 #### JSplitPane详解 `JSplitPane`...

    swing-workbench

    2. **Dockable**:表示可以停靠的组件,如编辑器、工具面板等,具有打开、关闭、最小化和最大化等操作。 3. **DockLayout**:布局管理器,控制Dockable如何在DockContainer中排列和显示。 4. **DockBar**:停靠栏,...

    java Swing深入

    Swing是基于AWT(Abstract Window Toolkit)构建的,但相较于AWT,Swing提供了更多现代化的组件和更丰富的定制选项。本文旨在深入探讨Swing的设计理念和技术细节,并通过与AWT和SWT的对比,帮助读者更好地理解和应用...

    Java 2图形设计 卷Ⅱ:SWING(下).rar

    它包含了JFrame内的所有组件,并提供了关闭、最大化和最小化等窗口操作。 - JPanel:这是一个基本的容器,可以用来组合其他组件,同时支持自定义布局管理。 - JButton、JLabel、JTextField、JTextArea、JCheckBox...

Global site tag (gtag.js) - Google Analytics