问题标签 [uicomponents]
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.
java - 在 h:panelGrid 中具有多个子组件的自定义 Facelets-Tag
我写了一个自定义标签扩展UIComponentBase
.
它在方法期间添加了多个子组件(UIComponent
)encodeBegin
。
出于布局目的,我想将此 Child-Components 嵌套在 a 中h:panelGrid
,
但标签会妨碍此处。
ExampleTag.java
ExampleOutput.xhtml
生成的输出将在同一单元格HtmlLabel
中包含和HtmlOutput
组件,
但我希望将它们放在一行中,即两个单元格。
actionscript-3 - 在子类中处理 MouseEvent.CLICK、MOUSE_DOWN
我正在构建一个按钮面板,这些按钮包含在 Canvas 容器中。为此,我创建了一个MyButton
类,它是 UIComponent 的子类。MyButton 类还有 2 个其他子类:MyRadioButton
和MyMenuButton
,它们在MouseEvent.MOUSE_DOWN
. MyMenuButton
创建并显示一个菜单,我从 XML 构建它并且构建正常。
我在超类中添加侦听器,如下所示:
它是在创建阶段完成的。
在我的子类中,我覆盖了handleMouse
处理程序。
这些按钮对象被添加到画布容器中,如下所示:
在课堂上MyButtonsContainer.as
:
这些按钮完美地绘制到位。问题是行为:事件没有到达超类的 handleClick 处理程序。这就是问题所在——为什么会这样?提前致谢
编辑:似乎 MOUSE_DOWN 和 MOUSE_UP 会干扰 CLICK 事件。当我删除他们的侦听器时,我可以单击处理程序。如何使他们生活在一起?
android - 用于显示图形(节点和边,2D)的 Android 组件?
我正处于开发类似于“思维导图”程序(如 Thinking Space)的 android 应用程序的起点。它显示了一些图形节点(包含文本,可能是图像)和连接它们的边。我可以处理图形算法,但我对用于显示这些内容的 Android 组件有两个不确定点:
展开后的图表会非常大,因此用户需要能够垂直和水平滚动。我查看了 ScrollView 和 HorizontalScrollView 但它们不能同时垂直和水平滚动。所以我希望知道我应该使用哪个顶级容器。
我还希望图形可以通过捏合手势进行缩放,以便用户可以放大图形的一小部分。但我也希望图形节点是交互式的,因此用户可以点击它们,在其中输入文本并用手指移动它们。我应该将每个节点实现为单独的 View 对象吗?如果是这样,如何使所有节点一起缩放?
谢谢。
blackberry - 如何在黑莓中更新屏幕?
我正在开发一个应用程序。我面临与更新屏幕相关的问题,该屏幕已经在堆栈中。我尝试在按钮单击时使用 myappscreen.invalidate(),但它不会更新屏幕。
请帮我解决这个问题。
java - 如何在没有 JFrame 的情况下创建自定义浮动 Swing 组件?
我想创建一个自定义摆动组件,例如不需要在屏幕上打印 JFrame(或扩展它)的桌面小部件。
我不想扩展 JFrame,因为我的组件非常简单,而且 JFrame 实现了很多我不需要的功能。
我该从谁开始?我应该扩展哪个课程?
非常感谢
编辑 - - - - - - - - - - - - - - - - - - - -
多谢你们!
我会检查你发送的参考资料。另外,java是否可以在没有swing API的情况下在屏幕上绘图?
c# - 在 WinForms 中嵌入 XNA
是否可以在 C# WinForm 或 C++ 窗口中嵌入 XNA 游戏。如果是,那么如何。
我想使用普通的 UI 控件并拥有一个游戏的窗口界面来进行更多的交互式和动态模拟。
jsf - UIComponent的访问值绑定
我<t:inputFileUpload>
用于在我的应用程序中上传文件。所选文件(表示为UploadedFile
对象)仅在表单提交时保存到其绑定(支持 bean 中的成员)。当我在 UI 中使用动态元素时,表单将在不提交的情况下重新呈现。在这种情况下,值绑定是无效的,用户必须使用重新选择文件<t:inputFileUpload>
。
当然,这不是很人性化。即使没有提交,也会<t:inputFileUpload>
抛出一个ValueChangedEvent
,我想向它注册一个事件处理程序,它将新值(即上传的文件)复制到值绑定(即支持 bean 的成员)中。因为我想允许上传多个文件,所以我有一个UploadedFile
对象数组作为值绑定,在 JSF 中引用如下:
现在我想做这样的事情:
这样的事情可能吗?我还不明白如何调用ValueBinding getValueBinding(String)
它来让它像我想要的那样发生。
jsf - JSF中UIComponents的值和绑定标签之间的区别
我正在学习 JSF,对这两个属性感到困惑。如果我将使用它会有什么不同:
<h:inputText value="#{myBean.myProperty}/>"
而不是使用:
<h:inputText binding="#{myBean.myProperty}/>"
apache-flex - 调用 addChild 后,Flex 4 UIComponent 的宽度和高度保持为零
我有一个ObjectHolder
可以UIComponent
容纳许多孩子的组件UIComponents
。但是,在使用addChild()
将这些子元素添加到之后ObjectHolder
,它的宽度和高度仍然为零。是否可以UIComponent
自动扩展到其包含的子组件的大小?
delphi - 是否有混合列表框和树视图的 C++Builder 组件?
我需要用列显示一些分层数据。
所以一种与树视图混合的列表框。
我查看了标准组件和 JCL/JVCL,但没有相似之处。任何想法 ?
编辑
我正在使用 RADStudio XE,所以组件应该是最新的!