gpt4 book ai didi

java - 动态图形用户界面框架设计

转载 作者:行者123 更新时间:2023-11-30 04:36:20 24 4
gpt4 key购买 nike

有一个要为 3 层应用程序开发的场景。我们需要设计一个框架或实用程序之类的东西。

在 GUI 设计的传统方面,要么我们倾向于创建一个静态 gui 页面并将其上的元素与元素的其他属性一起编码,例如(禁用/启用,图像源,名称,id,哪个函数是在 onclick 事件下调用。)或者我们倾向于从各种 gui 框架提供的控件面板中拖放元素。

某些事情我需要设计一个 POC,以便我们可以开发这个概念。

  1. 必须有一个实用程序,以便在创建屏幕布局期间,该屏幕应使用屏幕编号保存在数据库 (RDBMS) 中。

  2. 与该控件相关的所有事件都应保存在某个其他表中,该表将在用户调用屏幕号时动态映射。

  3. 当用户调用该屏幕时,应调用一个通用函数,该函数将从数据库中调用屏幕文件并在运行时应用所有属性、事件等,最终输出将显示给用户.

这个 POC 将帮助我们根据我们的用途定制屏幕。所有代码也将被分离,可以很容易地用于其他一些开发过程。

谢谢阿米特·卡拉

-- 从答案迁移 --

我无法通过支持序列化的 GUI 框架获得它。

概念应该是这样的。

  1. 开发人员有一个像 Screen Painter 这样的实用程序,开发人员可以在其中拖放控件,现在这个文件将以 2 种格式保存,第一种是源文件,另一种是编译后的文件(比如编译后的文件) .cpp 格式或任何其他格式)。

  2. 现在在客户端,当用户输入任何交易编号时,应该有一个实用程序可以从数据库加载文件,还可以应用适用于每个事件的所有功能。

    <
  3. 这个概念类似于 SAP R/3 中的内容。

请帮助我完成这个 POC。谢谢

最佳答案

如果我理解您的问题,您是在寻求支持序列化 的 GUI 框架。有几个人支持这一点。我一直在使用的两个是 FOX Toolkit (C++,跨平台)和 Windows Presentation Foundation (.NET),它使用 XAML 格式进行序列化。

关于java - 动态图形用户界面框架设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4691584/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com