2012-04-22 28 views
5

我正在构建一个应用程序,让用户选择一个文件夹,应用程序然后收集该文件夹中的所有图像,并允许用户添加标题和描述。实质上是一个生成驱动Flash照片库的XML的界面。寻找建议,以重新排序用户界面中的图像

我现在正在寻找各种方式为用户提供某种方式来重新排列这些图像的顺序。我倾向于一些允许拖放功能的大拇指窗口,但是...
1 - 我是一个完全的Java noob,所以这超出了我今天的技能。虽然我愿意解决它,如果... 2 - 这是一个很好的GUI用户友好的方法?还有其他方法可以提供更好的用户体验吗?

本质上,我正在寻找想法,这是一种您看到并使用过的优雅且易于使用的功能。

如果有代码示例,可以添加,那将是完美的......

+2

@Hov良好的通话,增加投票,噪音删除。 – 2012-04-22 04:44:52

回答

6

使用它创建JList很容易地显示图像考虑

  • 并允许通过拖放&拖放功能最少的编码。
  • 为了创建XML,可能尝试使用JAXB,尽管我认为这比Java的“基本”要多一点。
+0

谢谢!我会看看JList。 XML方法已经完成,我正在使用DOM。但我也会看JAXB,看看它是否可以让我切换。 – Osh 2012-04-22 16:06:04

+0

好的,我在这个演示中找到了基础知识:[link](http://www.java2s.com/Code/Java/Swing-JFC/DragListDemo.htm),它被发布为几乎相同问题的答案[link ](http://stackoverflow.com/questions/3804361/how-to-enable-drag-and-drop-inside-jlist)...我以为我做了足够的搜索,我想我需要知道具体的JList是我想要的。 – Osh 2012-04-23 03:24:54