Aya*_*Ali 0 java swing jpanel layout-manager null-layout-manager
如何添加jScrollPane到Null Layout of jPanel的netbeans?我正在使用Null Layout for jPanel,我搜索了不同的来源,但我仍然没有将jScrollPane添加到jPanel的Null布局.
如果可能,请帮助提供源代码.
感谢所有回复评论者,我也接受建议而不是谈论建议.
在这里,我似乎有人问他们需要的任何事情,但有些人不鼓励那些求助而不是帮助的人......
我使用null布局的基本需要是,我使用null布局将背景图像添加到jpanel,使用jlabel,因为我正在使用netbeans,而且我是java的初学者...
我请求所有主持人请不要删除我的编辑单词...人们可能理解我的感觉因为我是java与netbeans学习者.
而不是设置null你的布局JPanel,设置BorderLayout和一切应该像这个例子一样正常:
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
import javax.swing.JTextArea;
import java.awt.BorderLayout;
import javax.swing.JScrollPane;
import javax.swing.JPanel;
public class App extends JFrame{
JPanel panel = new JPanel();
JTextArea textarea = new JTextArea(10,50);
public App(){
panel.setLayout(new BorderLayout());
panel.add(new JScrollPane(textarea),BorderLayout.CENTER);
add(panel);
}
public static void main( String[] args ){
SwingUtilities.invokeLater(new Runnable(){
public void run(){
App a = new App();
a.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
a.pack();
//a.setSize(1900,1200);
a.setVisible(true);
}
});
}
}
Run Code Online (Sandbox Code Playgroud)
所以,只需添加您的表单而不是JTextArea.