java吧 关注:1,252,321贴子:12,739,858
  • 2回复贴,共1

【高人救我】为什么就是个滚动条我试了无数办法就是加不上啊!

只看楼主收藏回复

有没有人肯花点时间看看我的代码。。。这是其中一个.java的文件 很长啊 请高人帮我加上滚动条showProcess.setBackground(SystemColor.control);   showProcess.setEnabled(true);   showProcess.setFont(new java.awt.Font("MonoSpaced", 0, 12));   showProcess.setForeground(new Color(104, 180, 50));   showProcess.setBorder(BorderFactory.createLoweredBevelBorder
());//BevelBorder.LOWERED是边界的一种   showProcess.setMinimumSize(new Dimension(0, 18));   showProcess.setPreferredSize(new Dimension(426,150));   showProcess.setCaretColor(Color.black);   showProcess.setEditable(false);   showProcess.setMargin(new Insets(0, 0, 0, 0));   showProcess.setSelectedTextColor(Color.white);   showProcess.setSelectionEnd(0);   showProcess.setText("加(解)密过程:");   showProcess.setLineWrap(true);//设置自动换行,自动换行则不会出现横向的滚动条   showProcess.setRows(3);   showProcess.setTabSize(8);   showProcess.setBounds(new Rectangle(21, 340, 426,150));


IP属地:四川1楼2010-10-29 23:20回复
    this.getContentPane().add(showProcess); /*JScrollPane textPane = new JScrollPane(showProcess);   this.getContentPane().add(textPane);   textPane.setVerticalScrollBarPolicy (JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);   */   /*JPanel jp = new JPanel();//添加一个面板      textPane.setPreferredSize(new Dimension(426,100));   jp.add(textPane);   this.getContentPane().add(jp);*/   //过程显示文本框,并添加滚动条;
    对不起 上面直接复制过来没想到格式那么乱,上面的代码,如果没有注释中的代码能看到文本框但是不能显示完整,注释掉this.getContentPane().add(showProcess);加入滚动条却连文本框都不见了。希望有人帮忙,我会一直等的


    IP属地:四川2楼2010-10-29 23:24
    回复
      好乱···第二段我明明换行再发的,调整无能啊


      IP属地:四川3楼2010-10-29 23:25
      回复