开发工具:NetBeans
在弹出的JFrame或JDialog类上加入父JFrame的引用
private MainFrame parentFrame; /** * Creates new form FileDialog */ public FileDialog(javax.swing.JFrame parent, boolean modal) { super(parent, modal); initComponents(); this.parentFrame = (MainFrame)parent; }
之后可以调用JFame的“公共”方法了
属性改为public,可直接访问,
NetBeans的控件的好像改不了,可以加一个public的set方法,以供调用
还有一种方法是吧属性改成static的
相关推荐
公司最近做的一个自动化测试方面的项目 swing窗体控件信息的自动化抓取,生成脚本文件
Swing是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分。在Swing中,开发人员可以创建丰富的、跨平台的桌面应用程序。本篇文章将详细探讨如何在Swing中使用日历控件,...
在Swing中,DatePicker是一个非常实用的控件,允许用户方便地选择日期,通常用于输入或显示日期相关的数据。在Java Swing中并没有内置的DatePicker组件,但开发者可以借助第三方库来实现这一功能,例如JCalendar。 ...
每个Swing应用通常至少有一个JFrame实例,它用于显示应用程序的主要内容。JFrame可以添加各种组件,并设置窗口属性,如标题、大小、位置等。在Java中,我们可以通过以下方式创建一个简单的JFrame: ```java import ...
"一个Swing的日历控件"指的是使用Swing开发的特定组件,允许用户在应用中选择日期,类似于我们在网页或操作系统中常见的日历弹窗。 这个开源控件可能包含了一个自定义的JPanel或者JComponent,通过重写...
一个简单的Java Swing时间日期选择控件的代码示例,带有中文注释 代码创建了一个简单的Java Swing时间日期选择器,包含一个输入框、一个按钮和一个日期标签。 当点击按钮时,会获取当前时间日期并显示在输入框中。 ...
这里提到的"swing 日期选择控件"很可能是指一个第三方库,用于在Swing应用中添加日期选择功能。 `java swing`标签表明了我们讨论的是与Java Swing框架相关的编程内容。Swing是Java的一个图形用户界面(GUI)工具包...
Java Swing 提供了一系列的组件,如JFrame,它是窗口的基础,通常一个Java Swing应用会包含至少一个JFrame实例。JFrame可以容纳其他组件,如按钮、文本框、标签等,通过这些组件,开发者可以构建出交互式的用户界面...
`doc.doc` 文件则可能是一个关于如何使用这个 `DatePicker.jar` 组件的文档,包括如何在你的 Swing 应用程序中导入、实例化日期控件,以及如何设置和获取日期,还有可能涉及事件监听、格式化日期显示、国际化支持等...
Java Swing 是Java编程语言中用于构建图形用户界面(GUI)的一个强大的工具包。它是对早期的Abstract Window Toolkit (AWT) 的扩展,提供了更丰富的功能和更好的平台独立性。Swing 包含了大量的组件,使得开发者可以...
下面是一个简单的示例,展示了如何使用 Swing 创建一个包含标题、内容面板和背景色设置的窗口。 ```java import java.awt.*; import javax.swing.*; public class ContentPaneDemo extends JFrame { public ...
`JDateChooser` 是Toedter Components库中的一个日期选择器,它提供了一个包含日历小部件的`JPanel`。用户可以通过点击日历图标来选择日期。你可以通过以下方式创建`JDateChooser`: ```java import ...
Java Swing是Java GUI(图形用户界面)编程的一个重要框架,它提供了一系列的组件,用于创建桌面应用程序的交互式用户界面。在"java Swing控件测试(界面编程)"这个主题中,我们将深入探讨Swing控件的使用方法和设计...
Swing是Java编程语言中用于构建图形用户界面(GUI)的一个工具包,它是Java Foundation Classes (JFC)的一部分。在Swing中,你可以创建复杂的、功能丰富的桌面应用程序,包括各种各样的窗口部件(控件)。这份"swing...
本文将详细介绍一个非常不错的 Swing 日历控件,包括其实现机制、主要组件、方法修改和使用方法。 日历控件概述 该日历控件类继承自 JPanel,提供了一个友好的界面,用户可以方便地选择日期和时间。该控件可以根据...
事件处理是Swing中的另一个核心概念。当用户与界面元素交互时(如点击按钮),会产生相应的事件。Java使用监听器(Listener)模式来处理这些事件。常见的事件监听器包括: 1. **ActionListener**:处理按钮点击事件...
Java Swing 是Java GUI(图形用户界面)库的一部分,它提供了丰富的组件来构建桌面应用程序。...每一个项目都是一个学习Swing控件及其交互的好例子,对于任何想要深入Java桌面应用开发的人来说,这些都是宝贵的资源。
创建一个简单的Swing应用,包含一个JButton和一个JTable: ```java import javax.swing.*; import javax.swing.table.DefaultTableModel; public class SwingDemo { public static void main(String[] args)...
在处理日期和时间选择时,Swing虽然没有内置的日期选择器,但可以通过第三方库来实现,例如"JDateField.jar"就是这样一个专门用于日期输入的控件。 "JDateField.jar"是一个第三方库,它提供了日期选择的功能,使得...
在Java的Swing库中,`JComboBox`是用于创建下拉框的组件,它可以提供一个下拉菜单供用户选择。然而,标准的`JComboBox`只支持单选模式,即用户只能选择一个选项。要实现多选下拉框功能,我们需要自定义组件或者使用...