我正在开发我的第一个 Java 应用程序,我被困在这部分,我需要用哈希图中的项目填充我的组合框。
我正在使用模型视图控制器方法并尝试从 GUI 中填充组合框。因此,在用户单击按钮后,将调用一个方法,该方法应与控制器对话并请求组合框的项目。控制器应将项目发送回 GUI,然后可以填充组合框。
因此,在我的一个模型文件中,我创建了一个哈希图并通过我的控制器向其中添加项目。
哈希图如下所示:
HashMap<Integer, Customer> customerRegisterHashMap = new HashMap<Integer, Customer>();
让我们假设地图现在根据 Customer 类属性填充了示例数据。
现在,我想我需要在控制器或模型本身中实现一个方法,该方法遍历上面的哈希图并返回数据(集合?)。
我会(另一个假设,可能没有必要)需要再次遍历这些数据,只是这次在 GUI 类中,并将项目一个一个地添加到组合框中。
所以项目看起来像这样:5 个文件,Controller、Customerregister、Customer、Frame 和一个显示 Frame 的应用程序文件。
非常感谢您的任何建议。