问题标签 [components]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5030 浏览

.net - 有人可以解释在.Net 中使用主互操作程序集的好处吗?

这个概念对我来说是新的,一位同事提出了这个建议。可悲的是,我不知道他在说什么。有人可以启发我吗?

0 投票
1 回答
386 浏览

c# - 用于处理扫描问卷的 .Net 组件?

我希望将扫描作为一种从我的桌面应用程序(反馈管理应用程序)中收集纸质问卷反馈的方式。

问卷使用勾号或十字标记以及自由文本完成。问卷是使用应用程序的设计器设计的。

我正在寻找一个能够挑选出响应并允许我将它们与问题编号联系起来的组件,这样我就可以将反馈保存到数据库中,进行汇总和分析。

查看一些调查软件公司,他们似乎通过现成的扫描软件(如 Remark http://www.gravic.com/remark/officeomr/ )提供扫描功能。除了成本问题之外,是否有理由更喜欢 Remark 之类的东西而不是(某种)通过使用组件来滚动你自己的东西?

非常感谢您对 .Net 组件以及 Remark 类型软件的体验的想法。

非常感谢

AbsFabs

0 投票
3 回答
2655 浏览

java - Swing 组件的开源改进或替换

我使用 Swing 开发了许多桌面 Java 应用程序,虽然 Swing 非常强大(一旦你掌握了它的窍门),仍然有很多情况我希望一些高级组件开箱即用。

例如,我真的很想看到易于使用的组件(不用自己编写,只要有足够的时间我就可以做到),例如:

  • 多行标签
  • 类似于 Windows 文件资源管理器的图标或缩略图视图
  • 下拉按钮(类似于 Firefox 的旧后退按钮)
  • 5 星评级小部件
  • 具有自动历史记录的组合框(如 Google 上的文本字段)
  • Outlook 风格的手风琴风格的酒吧
  • 等等

我知道一些免费的 Swing 组件的来源,例如SwingLabs、JXTable 的主页、JXDatePicker 和其他一些。

除了 Java 本身包含的 Swing 组件之外,您还去哪里寻找 Swing 组件?

0 投票
1 回答
1705 浏览

asp.net - 网站的 HTML 色轮控制

是否有一个 HTML 色轮可以放入我的网站,当用户点击它时会返回颜色值?

会自己做一个,但不想“重新发明轮子”

搞笑(双关语?)

0 投票
3 回答
2932 浏览

model-view-controller - 使用 MVC,应该如何处理 View 之间的通信?模型之间?

在我实施 MVC之前,我寻求正确理解 MVC 的第三个问题:

我想到了两种情况:

  1. 主应用程序窗口需要启动首选项窗口。(一个视图调用另一个视图。)
  2. 应用程序的主要模型需要访问首选项模型中的属性。(一个模型访问另一个模型。)

这些问题是相关的,因为它们都涉及模型-视图-控制器三元组之间的通信,这是我在谷歌搜索中没有找到太多讨论的主题。

解决此问题的明显方法是将所有内容包装在一个顶级“应用程序”对象中,该对象处理模型之间的事务并允许控制器调用彼此的方法。我已经看到了这个实现,但我不相信这是一个好主意。我还可以看到涉及控制器观察多个模型并响应多个视图的可能性,但这似乎会变得非常混乱且难以理解。

关于如何最好地实施这种串扰的建议?我觉得这是一个非常明显的问题,但我一直无法找到一个有据可查的解决方案。

从更广泛的角度来看,如果有人有显示这些 MVC 问题的典型方法的链接,我很乐意看到它。我没有太多运气找到可靠的、重要的参考资料。Python 中的示例会很可爱,但我很乐意阅读任何内容。

编辑 1

我看到下面说了一些非常有趣的事情,总的来说,我描述的方法似乎没有人有问题。它已经几乎是 Vincent 所描述的 FrontController 设计的一种惰性形式。我当然没有预见到在实现该模式时会出现任何问题,但是,似乎没有人真正解决过关于模型之间通信的问题。所有的答案似乎都在解决单个模型中对象之间的通信。我对为应用程序的单独组件维护单独的模型更感兴趣,因此我不会将 50 个状态属性填充到单个模型类中。我应该将它们维护为子模型吗?

0 投票
7 回答
6519 浏览

delphi - 在 Delphi 中替换可视组件的最佳方法

在 Delphi 表单中,我想将一个可视组件替换为另一个。示例:我想用来自 3rd 方包的 ElPanel 替换 Panel 组件。

我希望将第一个组件的所有相同属性和事件转移到新组件,并将属于第一个组件的所有组件(例如工具栏、备忘录、状态栏等)最终放置在新组件上正是他们在第一个上的位置。

除了将新组件添加到表单并精心地将每个属性、事件和组件一个接一个地传递给它之外,是否有最好/最简单的方法来做到这一点?

0 投票
2 回答
1285 浏览

apache-flex - Flex 应用程序到组件?

我有一个在 Flex Builder 3 中构建的应用程序。它有相当数量的 mxml 和 as3 代码,这些代码使用了一些其他自定义组件。我查看了有关构建组件的文档,该文档展示了如何制作一个简单的 mxml 或操作脚本组件来扩展类似于组合框的东西,但我不知道如何将一个完整的现有且独立运行的应用程序变成一个可重复使用的组件。

基本上,我只想在另一个 flex 项目中创建这个应用程序的多个实例。

谁能提供一点指导?

0 投票
5 回答
1039 浏览

asp.net-mvc - 如何为 ASP.NET MVC 开发“可交付”组件?

在 ASP.NET 网络表单中,我们有服务器组件,可以将其封装到外部程序集中并作为产品交付。在 ASP.NET MVC 中,我们没有服务器组件,那么外部组件的最佳选择是什么?

环顾四周,似乎唯一可能的选择是制作一个Html 辅助方法,该方法返回一堆操纵事物的 html + js。如果组件需要一些逻辑,添加一些新路由的 http 模块和在同一个外部程序集中定义的控制器来处理 ajax 调用。

否则RenderPartial只返回一个视图...但是视图是一个真实的文件,因此很难封装在外部程序集中,除非它被添加为资源文件,然后使用查看资源文件而不是真实位置的路径提供程序检索磁盘。

或者还有其他我没有考虑的选择吗?

谢谢西莫

0 投票
3 回答
1746 浏览

java - 可调整大小的 Java 组件

我想要一个 Java 组件,它在组件的右下角有一个调整大小的图标,这样当我拖动该图标时,组件会自动调整大小。

通过调整图标大小,我的意思是:

在 Google Talk 中调整图标大小

上图包含 Google Talk Messenger 主窗口中的调整大小图标。是否有任何提供此功能的 Java 组件?

0 投票
2 回答
658 浏览

delphi - 你如何找到一个 Delphi 组件来自的包?

您曾经能够从调色板中获取安装了 Delphi 组件的包。不过,该功能似乎不在最新版本中。如何在 D2007 或 D2009 下找到组件属于哪个包?