0

JTextPane を JButtons 内、JPanel 内、JScrollPane 内、およびパネル全体が返される JPanel 内にカプセル化しようとしています。以下は私のコードですが、ボタンを水平に表示します。これらのボタンをパネルに収めるにはどうすればよいですか? 答えは明白に思えるかもしれませんが、私はまだ正しく理解できません。

            JTextPane tp = new JTextPane();  
            JScrollPane sp = new JScrollPane();

            SimpleAttributeSet attribs = new SimpleAttributeSet();  
            StyleConstants.setAlignment(attribs , StyleConstants.ALIGN_CENTER);  
            tp.setParagraphAttributes(attribs,true);            
            tp.setEditable(false);
            tp.setOpaque(false);
            tp.setPreferredSize(new Dimension (100,100));

            JButton jb = new JButton();
            jb.setPreferredSize(new Dimension(100, 100));
            //jb.setHorizontalAlignment(SwingConstants.CENTER);         

            tp.setText(food_Name);          
            jb.add(tp);

            panel1.add(sp);
            sp.add(panel2);
            panel2.add(jb);
4

1 に答える 1