2013-03-18 35 views
-2

在秋千,我如何显示一个菜单取决于从另一个菜单中选择的内容。如何根据所选内容显示菜单?

例如:选择国家下拉菜单。其次是一个国家下降,其次是城市。

选择特定国家后,显示该国家的州。另外,选择一个州时,显示该州的城市。

+2

收听选择事件,显示相应的菜单? – enobayram 2013-03-18 11:24:21

+0

将鼠标移到某物上。 – 2013-03-18 11:28:57

回答

3

A JMenu可以包含JMenuItem & JMenu实例。您可以拥有它,以便主菜单包含各国的菜单。每个国家菜单都有菜单状态,然后每个州都有菜单项目适用于城市。

OTOH更好的用户体验将由3 JComboBox实例提供。首先是国家,第二和第三是根据需要(按需)填充。

+2

对于[示例](http://stackoverflow.com/a/3191882/230513)。 – trashgod 2013-03-18 11:45:00

+1

@trashgod +1为示例的链接。我已经对这个答案进行了投票,所以我将在评论中解决+1。 :) – 2013-03-18 11:47:41