在Java-Netbeans中创建库

在Java-Netbeans中创建库,java,netbeans,directory,image-gallery,Java,Netbeans,Directory,Image Gallery,我对Java知之甚少(我知道基础知识)。我想用Netbeans创建一个图像库,但我完全不知道怎么做 我想做的是: 用户应能看到指定文件夹内的所有图像(如拇指),并应能在单击照片时以“原始大小”查看。此外(通过一个按钮),他应该能够“传输”到该文件夹的图像文件 基本上我有一个misc数据库。文章,每篇文章在文件系统上的一个唯一文件夹中都有一些图像(例如/Images/art_01),我想显示这个文件夹中的所有图像,并且可以将新图像添加(说话,复制)到这个文件夹中(不需要删除图像),这样看起来就不会

我对Java知之甚少(我知道基础知识)。我想用Netbeans创建一个图像库,但我完全不知道怎么做

我想做的是:

用户应能看到指定文件夹内的所有图像(如拇指),并应能在单击照片时以“原始大小”查看。此外(通过一个按钮),他应该能够“传输”到该文件夹的图像文件

基本上我有一个misc数据库。文章,每篇文章在文件系统上的一个唯一文件夹中都有一些图像(例如/Images/art_01),我想显示这个文件夹中的所有图像,并且可以将新图像添加(说话,复制)到这个文件夹中(不需要删除图像),这样看起来就不会太恶心;)

由于我刚刚了解了Java的基础知识,如果有人能帮助我,我会非常感激,如果可能的话,我可以直接将一些东西改编成JFrame


谢谢;)

使用netbeans非常简单,netbeans有一个JFrame/JPanel拖放设计器/gui构建器(右键单击package->new->JFrame表单)。定制GUI之后,您可以让您的主类扩展您的自定义框架,或者向JFrame添加新的自定义面板,具体取决于您选择创建JFrame还是JPanel

有关如何使用netbeans gui生成器的一些详细信息


使用此生成器,您还可以向不同的组件添加事件。如果您想查看目录,请使用JFileChooser。

老实说,没有什么,因为我不知道如何执行此操作。我可以在那里放很多jlabel并定义图标,但这样我就限制了图片的数量……我的主UI是用Netbeans设计的——我只需要这个特定的部分;)也许使用JFileChooser?我认为这也存在于GUI构建器中。如果可以“限制”JFileChooser,使您无法移出,只能看到图像,那将是一种解决方案;)您可以使用FileFilter将其限制为仅查看图像,至于移出,我现在不确定,仍在通过api进行检查。看起来像是一个图像选择的例子…至于不能将你移出,我想你可以检查一下目录是否已从所需的目录更改,然后将其更改为所需的目录,这将是“hack”方法…如果你不喜欢该方法,不要责怪你