2014-02-23 48 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

相关问题