Tag: 下拉菜单

如何制作向用户显示图像而不是文本的下拉列表?

ObjectChoiceField字段符合我的所有要求,但它并不漂亮。 这就是我所拥有的: String pets[] = {“Dog”, “Cat”, “Duck” }; ObjectChoiceField dd = new ObjectChoiceField(“My Pet”,pets,0,ObjectChoiceField.FIELD_LEFT); 但我更愿意在下拉列表中有图片。 我的理解是对象数组必须包含支持toString方法的对象。 我必须有一种方法可以在其他应用程序中看到它,我在API中找不到正确的对象。 它不必是ObjectChoiceField。

下拉列表中的JSF树

我希望在JSF的下拉列表中显示树状结构。 基本上选择项目是在层次结构中,我希望在下拉列表中显而易见。 可能吗 ?

SWT按钮下拉控制

是否有一个标准的SWT控件类似于一个按钮 ,它显示一个箭头并在按下时打开一个下拉菜单 ,而不是一个仅限工具栏的控件 ? 它会是这样的: 它类似于combobox控件,除了“按钮”区域与实际按钮的行为更相似 – 它的文本不会根据您的选择而改变,单击时会显示为按下,并且项目将用于操作或导航目的而不是选择。 它也类似于可用于工具栏的控件,但我需要在常规复合材料上使用它。 这几乎可以通过使用常规按钮和弹出菜单控件来实现 – 但是,我不相信我可以通过这种方式在按钮上的文本旁边显示箭头。 无论如何,由于这种控制看起来相当普遍,我假设有一种标准方法可以将这两种东西用作一种。

如何在Spring MVC中填充下拉框

我一直试图找出如何填充Spring MVC中的下拉框。 关于这个问题有一些主题,但我找到的没有一个帮助过我,所以我希望有人可以帮助我。 这是我的控制器: @Controller @RequestMapping(“/document-revision”) public class DocumentRevisionController { @Autowired private DocumentRevisionService documentRevisionService; private DocumentService documentService; @RequestMapping(value=”/list”, method=RequestMethod.GET) public String getDocumentRevisionList(Model model) { List documentRevisions = documentRevisionService.retrieveAllDocumentRevisions(); model.addAttribute(“documentRevisions”, documentRevisions); return “document-revision”; } @RequestMapping(value=”/add”, method=RequestMethod.GET) public String getDocumentRevision(Model model) { DocumentRevision documentRevision = new DocumentRevision(); model.addAttribute(“documentRevisionAttribute”, documentRevision); return “new-documnent-revision”; } @RequestMapping(value=”/add”, method=RequestMethod.POST) public String postDocumentRevision(@ModelAttribute(“documentRevisionAttribute”) […]

如何在多个项目选择的java swing中创建一个下拉列表?

我知道JList和JComboBox 。 我需要具有JList提供的多种选择function的combobox下拉function。 这是因为列表的内容太大而无法使用简单列表显示。 我还需要选择多个项目,否则我会满足于JComboBox 。 有什么建议么?

JComboBox更改下拉弹出窗口

基本上是在其派生的JTextField下面显示的JComboBox的弹出窗口,如何改变JComboBox弹出窗口的方向,并在顶部/上方显示JComboBox的弹出窗口 编辑:基本JComboBox的代码示例 import java.awt.Dimension; import javax.swing.*; import javax.swing.plaf.basic.BasicComboBoxRenderer; public class HighRowCombo { public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { @Override public void run() { new HighRowCombo().makeUI(); } }); } public void makeUI() { Object[] data = {“One”, “Two with text”, “Three with long text, with long text,with long text “}; JComboBox comboBox = […]