2014-02-23 73 views
0

好了招呼,當我按下按鈕我想從URL中讀取文本並在GUI中顯示出來我要的是,如何按下一個按鈕後,從URL中讀取

private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {           
    //??????????????????? 
} 

我很迷茫在這。我在一個開源項目中看到了它,我無法實現它:/我真正想要的只是打開一個原始的github文件(在GUI中)來顯示github的內容。

這是github link

我希望文字顯示,如果它在應用程序實際上在哪裏。

感謝所有幫助

+1

你說的意思「開闢到原始github上......「這是非常混亂,我請告訴具體 –

+0

你的意思是彈出一個Web視圖,使特定的?。 github頁面顯示在你的設備上? –

+0

就像顯示文本一樣,我只是在GUI中創建了文本。 – Fusion

回答

0

我會怎麼做,是繼續前進,使一個比上一個不同的新的JFrame,命名東西,但設置它的可見性爲false。在新的JFrame中,「ex」添加一個佈局,然後將github信息添加到佈局中。 例如:

JFrame ex = new JFrame(); 
ex.setSize(50,50); 
ex.setVisible(false); 
ex.setResizable(falsE); 
ex.setDefaultCloseOperation(JFrame.Dispose); 
//Use "dispose" to exit the window but not terminate your program 

,然後,當你有一個JButton點擊,或者你用什麼,用一個ActionEvent。 例如:

jButton1.addActionListener(new ActionListener() { 
    @Override 
    public void actionPerformed(ActionEvent e) { 
     System.out.println("JButton1 Button pressed"); 
     ex.setVisible(true); 

    } 

}); 
+4

*「繼續前進,並創建一個新的JFrame」*或者交替*不*使用另一個'JFrame'。請參閱[使用多個JFrames,良好/錯誤的實踐?](http://stackoverflow.com/a/9554657/418556) –

+1

和/或使用CardLayout或JTabbedPane ... – MadProgrammer

相關問題