问题标签 [widget]

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 投票
2 回答
2003 浏览

python - 帮助python Entry小部件中的事件

我正在用 python 编写一些代码,但在尝试检索 Entry 小部件的内容时遇到了麻烦。问题是:我想限制可以输入的字符,所以当我达到特定的字符数(在这种情况下为 2)时,我试图清除 Entry 小部件,但看起来我总是错过最后一次输入特点。我在打印中添加了丢失的字符以显示。

这是示例代码:

任何帮助都感激不尽!

提前致谢

0 投票
1 回答
1367 浏览

gwt - GWT FileUpload 初始路径

有没有办法在 GWT 中设置 FileUpload 小部件的初始路径。因此,下次用户按下浏览按钮时,他会被放置到他上次所在的位置(如果存在)。

0 投票
2 回答
20858 浏览

gwt - 如何在 GWT 标签小部件中格式化文本

我想打破分配给 GWT 中标准标签小部件的一长行文本。我正在尝试使用内联<br />元素,但没有成功。

像这样的东西:

0 投票
8 回答
26013 浏览

javascript - 您选择的跨浏览器 javascript GUI

更新- 可在此处找到截至 2015 年 2 月更新的全面比较:

Ext JS 的替代品


2008年问题

有许多很棒的和不太好的 Javascript GUI 框架。我看过一些(只是表面上)。我对他们中的任何一个都想不通

滚动到此问题的末尾,看看其他人怎么说

  • Ext.js是许多人的明显选择,因为它是最知名的框架之一。
    优点:看起来很棒,社区很大,有很多扩展/插件,GPL'ed
    缺点:无法使用具有商业许可的第三方扩展(其中一些扩展具有杀手级功能)

  • Backbase相对鲜为人知。XML 和 Javascript 的奇妙组合,让人联想到 XUL。但是,它已经是跨浏览器的
    优点:看起来不错,非常可扩展,可以轻松集成一些非常简洁的东西
    缺点:定价过高且受 CPU 限制(尽管最多可在 2 个 CPU 上免费使用),论坛响应缓慢(虽然商业支持据说很快)

  • qooxdoo也很受欢迎。
    优点: 请填写
    缺点:代码略杂(根据道听途说)

  • YUI 填写描述
    优点:组织良好的代码 缺点: 许多小部件仍处于测试阶段

  • Dojo 填写描述
    优点:类的增量加载
    缺点:可能会觉得臃肿

  • jQuery UI
    优点:小部件不相互依赖
    缺点:在早期开发阶段,小部件很少
    可能被更广泛接受的趋势: jQuery 与 ASP.NET MVC 一起发布


你说什么?你用什么,为什么?您更愿意使用什么,为什么?在任何类型的项目中


要更新您的输入...

请参阅 Sergey Ilinsky 的这篇精彩评论,它很好地解释了当您只想拉动您的页面时应该选择哪个框架,构建一个具有丰富前端的应用程序(有多种选择,不少于)

另一个线程中的一个有趣评论比较了 jQuery、Dojo、Prototype、Mootools、SproutcoreCappuccino (问题已删除)

0 投票
6 回答
12662 浏览

gwt - GWT 分页小部件

我正在寻找一个 GWT 通用分页小部件。到目前为止,我已经找到了GWT 小部件库Google Incubator 小部件。是否有任何其他免费(可能是开源)小部件库实现分页行为。

0 投票
6 回答
16497 浏览

c++ - 如何设置 QScrollArea 的初始大小?

我知道这是一个非常具体的 C++ 和 Qt 相关问题,但也许有人可以帮助我,无论如何......

请参阅下面的代码:我想在滚动区域内显示图像。滚动区域的视口应具有定义的初始大小。这意味着,如果图像的大小大于视口的初始大小,则滚动条将可见,否则不可见。

应该可以调整整个应用程序的大小,以便视口将获得不同于初始大小的大小。

不幸的是,我无法找到如何设置视口的大小。Qt 的布局机制似乎为视口设置了默认大小,但到目前为止我还无法更改它。设置新尺寸

实际上将设置所需的大小,但随后滚动区域失去了将大小调整为小于 300x300 的大小的能力。

有任何想法吗?

0 投票
4 回答
697 浏览

javascript - 是否有一个很好的博客可嵌入代码小部件

我的联合创始人目前正在我们的博客上询问一个可嵌入的代码小部件。

http://devver.net/blog/2008/10/someone-please-build-an-awesome-embeddable-code-widget/

基本上我们想要http://pastie.org/http://codepad.org/之类的东西,但我们真的想在我们的博客中嵌入代码部分。我们知道有一些用于常见博客和服务器端解决方案的插件,但是能够嵌入一点 javascript 并在任何地方都有格式良好的代码会很棒......

这样的事情存在吗?我们刚刚错过了吗?

0 投票
1 回答
839 浏览

desktop - 用于开发桌面小部件的 UI 和平台选择

我被要求构建“小部件”,让 Web 应用程序的用户安装桌面或基于 Web 的小部件,这些小部件将提供:

  • 新内容的通知。
  • 对关键绩效指标的个性化访问

我正在寻找一些信息来告知我们的要求和设计讨论。

在桌面上,您可以定位 Vista 侧边栏,或者在 OS X 上,有仪表板,以及其他。从网络角度来看,您可以定位 iGoogle 和其他人。如果我要从开发拥有最多用户的小部件框架开始,我会选择哪个?有没有人提供用户数量的统计数据?

客户更愿意为最终用户提供更丰富的体验,我认为这可以使用桌面小部件框架来实现。但是,对于我们可以使用任何单个框架(例如侧边栏)访问的用户数量,会有一些问题。我可以针对什么技术或框架来实现跨平台兼容性?我们应该嵌入 Flash 吗?

我将建议创建一个独立的应用程序,而不是生活在一个小部件框架中。是否有任何框架可以帮助创建类似小部件的应用程序?

目标平台:

  • Windows(Windows XP 和更新版本)
  • 苹果(OS X 10.4 及更新版本)
  • Linux(很高兴拥有)
0 投票
3 回答
1188 浏览

asp.net - ASP.NET Web 部件是实现门户架构的可行技术吗

Web 部件似乎在 Sharepoint 相关开发中被广泛使用,但在 asp.net webforms 应用程序中使用它们的例子很少而且相差甚远。我正在实现一个特定领域的门户框架,并且喜欢 iGoogle 或 pageflakes 中的“widgetlike”功能,并希望在我的应用程序中获得这种功能。从我的角度来看,真正令人不安的问题是,除非您使用最新的 ASP.NET AJAX 期货库,否则 Web 部件的拖放布局功能在非 IE 浏览器中不起作用。在我看来,如果微软打算将其作为一项基础技术,他们现在应该已经将这些功能转移到了主要产品中。

Web 部件是一种死胡同吗?如果是这样,是否有任何替代方案?

0 投票
5 回答
10487 浏览

webkit - 是否可以使用 WebKit 在清晰的背景上呈现网页内容?

我正在尝试评估 WebKit 补丁的可能性,该补丁将允许所有渲染的图形渲染到完全透明的背景上。

期望的效果是呈现完全没有任何背景的 Web 内容,它应该看起来漂浮在桌面上(或浏览器窗口后面显示的任何内容)。

有人见过这样的应用吗?(我能想到一些可以的终端仿真器。)如果有人在 WebKit 内部工作过(或者可能是 Gecko?),你认为有可能做到这一点吗?


更新:我开始意识到 Mac OSX 仪表板小部件使用这种精确的技术。所以,这一定是可能的。


更新 2:我在 linux 上编译了 WebKit 并注意到配置选项包括:

我越来越近了。任何人都可以帮忙吗?


更新 3:我继续在各种相关邮件列表的帖子中找到对此的引用。