2017-08-29 8 views
1

Javaでの私の貧弱な知識については申し訳ありませんが、事はある -netbeansでchoice.showOpenDialog(親)を使用するにはどうすればよいですか?

私が持っているバックアップと呼ばれるNetBeansでjFrameフォーム -

public class BackUp extends javax.swing.JFrame 

これは私が設定したアイコンを持っており、私はにそれを渡したいですjFileChooser使用:

JFileChooser choice = new JFileChooser() 
choice.showOpenDialog(parent); 

が、私は「親」を置き換えるために書くことかわからないが。私は試しました -

JFileChooser choice = new JFileChooser() 
choice.showOpenDialog(BackUp); 

しかし、それは次に赤い電球のように見えます。

ありがとうございます。本当にありがとうございます。

+0

を拡張さBackUpクラスである現在のオブジェクトへの参照されます – Prodigy

+0

ありがとう、Vikas Sachdeva。それは完璧に働いた。 –

答えて

0

あなたBackUpクラスextends JFrameは単にちょうどんので:choice.showOpenDialog(this);

thisは、バックあなたはちょうどchooser.showOpenDialog(これ)を使用したJFrameを拡張するのでJFrame

+0

ありがとう、HuffelPuff。あなたのコメントは役に立ちました。 –

関連する問題