簡體   English   中英

在JPanel中顯示JList的圖像

[英]Show a image of JList in JPanel

我是Java世界的初學者。
我有一個包含項目的列表,我需要在JPanel中顯示相應項目的圖像。

例如,我的JList:

cat
dog
bird

如果我單擊cat項,則在JList中,JPanel應該顯示該貓的圖像。

有很多方法可以做到這一點,而您還沒有具體說明,所以我將為初學者介紹最常見的擺動方法。 您要單擊動物,然后在面板中彈出一個圖像。

如果要使用按鈕執行此操作,請在此處找到本教程:

http://download.oracle.com/javase/tutorial/uiswing/components/button.html

如果您想使用JComboBox(下拉菜單)進行此操作,請在此處找到教程(他們甚至還有您在說什么的確切示例-顯示動物圖片!)

http://download.oracle.com/javase/tutorial/uiswing/components/combobox.html

我假設您知道JPanels的工作原理,但您可能不知道如何輕松地在其中實際顯示圖像。 對於初學者,ImageIcon提供了一種簡單的方法,可以直接從文件將圖像放置在屏幕上。

http://download.oracle.com/javase/tutorial/uiswing/components/icon.html

抱歉,給您很多鏈接,但是您的問題確實很籠統,​​如果您甚至不知道從何處開始使用Swing,在實際在屏幕上顯示動物之前,您需要學習很多知識。 但是Java的Swing教程要比我在答案中可以詳細介紹的要好得多,並且它們中的代碼示例也可以查看。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM