问个关于JTextArea和JScrollPane的问题 [问题点数:20分,结帖人sb5000]

Bbs1
本版专家分:0
结帖率 100%
Bbs4
本版专家分:1327
Bbs5
本版专家分:2653
Bbs1
本版专家分:0
Bbs5
本版专家分:2653
Bbs1
本版专家分:0
Bbs5
本版专家分:2653
Bbs1
本版专家分:0
Bbs5
本版专家分:2653
Bbs1
本版专家分:0
Bbs5
本版专家分:2653
Bbs9
本版专家分:57683
Blank
黄花 2011年12月 Java大版内专家分月排行榜第二
2011年11月 Java大版内专家分月排行榜第二
2010年9月 Java大版内专家分月排行榜第二
Blank
蓝花 2011年10月 Java大版内专家分月排行榜第三
Bbs1
本版专家分:0
关于JScrollPane滚动条的问题
现有一JScrollPane,设置成只有垂直滚动条,如何让滚动条自动滚动,始终保持在底部?rn各位高手教我啊,谢谢
关于JTable和JScrollPane的问题
我的代码已经能正确显示出滚动条了。要求就是数据不到一页的时候去掉滚动条,rn大小已经能调整了,只是右边还是有滚动条,不知道怎么去掉。看着又没用,鸡肋阿
关于JScrollPane的问题??
怎么样能使rnnew JScrollPane((JTextArea)textArea);rn中的textarea能随着输入而自动的向下显示,也就是那个自动滚动rn忘知道的告诉我一下,最好带点代码。
关于JScrollPane的问题.
rnContainer ct = getContentPane(); //这是在JFrame里面的rnJTextArea jt = new JTextArea();rnJScrollPane sl = new JScrollPane(jt); //这里为什么加不了滚动条rnjt.setEditable(false);rnct.add(jt,"Center");rnrn还是说JScrollPane的用法不是这么用?rnrn求高手解答
java中关于使用JScrollPane()给JTextarea()添加滚动效果
创建的一个JFrame()窗口JFrame frame=new JFrame();添加滚动效果的两种办法1. 当JFrame()窗口的面板布局不为null布局时给JTextarea添加滚动效果JTextarea textarea=new JTextarea();JScrollPane() scroll=new JScrollPane(textarea);1. 当JFrame()窗口的面板布局为nu...
关于jscrollpane问题
我在jb里面用了一个<em>jscrollpane</em>,然后在上面架了一个<em>jtextarea</em>,但是我发现,当我的textarea里面的东西满了之后,却不会向下滚动,也就是说,textarea里面只能看一页的东西,再往下就看不到了,谁知道这个东西该怎么设置,请帮忙告知一下,ok?
一个关于JScrollPane的问题
一个简单的<em>问题</em>:rn在一个JScrollPane中有一个JTalbe,当点击一个按钮时,选定JTable中的某列。rn如果不再显示范围,怎么才能实现自动滚动到当前的显示范围。rn简单的说,就是怎么在程序中控制JscrollPane,让它能自动滚动到需要的位置,而不是拖动滚动条。
关于JScrollPane 的问题
我想问一下在JScrollPane 中如果放一个JTextArea~作为显示文字用。rn用户在文本框中输入文字后显示在JTextArea中~~ 当JTextArea中的数据大于能显示的行数时,如何让JScrollPane 的滚动条自动向下滚动一次,让最后输入的一行文字能够显示出来,而且以前写过的文字不能被删除。rn(其许效果如在聊天室里聊天时的滚屏一样)
关于JTextArea的两个问题
1. 如何在JTextArea中屏蔽enter, backspace 以及up arrow 和 down arrow 本来的功能,而给它加上自己设的功能?rnrn比如在按backspace的时候,不让它删除屏幕上的字符;在按up arrow的时候,不让光标上移,而是执行另一个函数。有点类似dos下命令行那种功能。rnrn2.如何给JTextArea增加滚动条,并且让光标所在位置永远位于可视区域内(不用手动调滚动条去找)rnrn万分感谢!
关于 JTextArea 属性的问题
public class TransferHandlerTestrnrnprivate JFrame jf = new JFrame("测试TransferHandler");rnJColorChooser chooser = new JColorChooser();rnJTextArea txt = new JTextArea("测试TransferHandler\n"rn+ "直接将上面颜色拖入以改变文本颜色");rnpublic void init()rnrn// 启动颜色选择器面板和文本域的拖放功能rnchooser.setDragEnabled(true);rntxt.setDragEnabled(true);rnjf.add(chooser, BorderLayout.SOUTH);rn// 允许直接将一个Color对象拖入该JTextArea对象rn// 并赋给它的foreground属性rntxt.setTransferHandler(new TransferHandler("foreground"));rnjf.add(new JScrollPane(txt));rnjf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);rnjf.pack();rnjf.setVisible(true);rnrnpublic static void main(String[] args)rnrnnew TransferHandlerTest().init();rnrnrnrn我不明白 txt.setTransferHandler(new TransferHandler("foreground")); 中的 foreground 是什么意思? 是不是说JTextArea类中有一个内部成员是 foreground 可是我查API JTextArea还有他的父类中 都没有这个foreground rn如果foreground 不是JTextArea的一个成员 那么 txt.setTransferHandler 怎么知道是设置JTextArea的谁啊?rn谢谢了
关于JTextArea的字体设置问题
请问:rn怎么才能在同一个JTextArea或TextArea里设置不同颜色,不同大小,不同字体的字?rn请各位高手指点一二!
关于JSCrollPane
public class GraphFrame extends JInternalFramern rn private GraphPanel panel;rn private JScrollPane scroll;rn rn GraphFrame(String title) throws Exceptionrn super(title, true, true, true, true);rn rn panel = new GraphPanel("G:\\Picture\\WallPaper\\shanks1.jpg");rn scroll = new JScrollPane(panel);rn scroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);rn scroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED); rn rn this.setLayout(new BorderLayout());rn this.getContentPane().add(scroll, BorderLayout.CENTER);rn rn this.setSize(400, 300);rn this.setVisible(true);rn rn rnrnrnGraphPanel类是画了一副图的JPanel,现在是这样写的,想做出滚动条的效果,滚动条内部是图片,就是怎么弄也弄不出来
关于JTextArea的问题
请教如何以字符串的形式返回JTextArea中的某一行。
关于JTextArea监听的问题
比如,JTextArea里没有选中的文字,按钮BT1不可用,选中JTextArea内的任意文字,BT1便可用。应该对它添加哪种监听器?
关于JTextArea的自动滚动问题
//c.javarnrnimport java.awt.*;rnimport javax.swing.*;rnimport java.awt.event.ActionEvent;rnimport java.awt.event.ActionListener;rnrnclass MainWindows extends JFrame implements ActionListenerrnrn public JTextArea JTextArea1=new JTextArea("welcome");rn public JTextField JTextField1=new JTextField("请输入要发送内容");rn public JButton button1=new JButton("发送"); rn public void Windows()rn rn Container con=getContentPane();rn con.setLayout(new FlowLayout()); rn con.add(JTextArea1);rn con.add(JTextField1);rn con.add(button1); rn button1.addActionListener(this); rn JTextField1.setPreferredSize(new Dimension(395, 30));rn JTextArea1.setPreferredSize(new Dimension(390, 280));rn rn setSize(410,420);rn setVisible(true);rn setResizable(false);rn setDefaultCloseOperation(3); rn rn public void actionPerformed(ActionEvent actionevent)rn rn if(actionevent.getActionCommand().equals("发送"))rn rn String s=JTextField1.getText().trim();rn JTextField1.setText("");rn JTextArea1.append(" "+s+"\n");rn if (s.length()==0)rn JTextArea1.setText("信息不能为空");rn rn rnrnpublic class c rnrn public static void main(String []args)rn rn MainWindows n=new MainWindows();rn n.Windows();rn System.gc(); rn rnrnrn本程序是从JTextField读取字符,按"发送"打印到JTextArea区域中,rn现在的<em>问题</em>是; JTextArea中满的时候不能显示下面的内容,怎么实现JTextArea的自动滚动?有知道的吗?rn
一个关于JTextArea的问题
JTextArea组件在显示中文文本时往往会显示乱码,rn一个个的方格。不知道应该怎么解决?
关于JTextArea的读写问题
不知道在JTextArea中读取某一特定的行到一个String变量该怎么做rnrn请各位高手指教,谢谢!!!
关于JScrollPane?
panel.add(new JScrollPane(systemInfo));rn其中panel是一个面板, systemInfo是一个JTextArea的引用.rn当数据量超过一定行时, 垂直滚动条往上走, 而不是往下走, 这样不就能观看新加入的数据, 请问这是什么原因?(因为我以前用过, 没有出现过这种情况)
关于JTextArea的问题
有没有办法用不同的颜色显示JTextField中的文字?
关于JTextArea焦点的问题
我的一界面里有两个JTextArea,我想让光标在那个JTextArea里面,就对其操作,例如我复制一个字符串,把光标放在那个位置,就在那粘贴,就是想获取焦点所在的组件,请帮忙一下
关于JTextArea和JTextField的问题
import java.awt.*;rnimport java.awt.event.ActionEvent;rnimport java.awt.event.ActionListener;rnimport javax.swing.*;rnrnpublic class WriteSign extends JApplet implements ActionListenerrn rn JLabel numLabel,signLabel;rn JTextField numField;rn JTextArea signArea;rn public void init()rn rn Container container = getContentPane();rn container.setLayout( new FlowLayout( ) );rn rn numLabel = new JLabel( "NUM" );rn numField = new JTextField( 15 );rn numField.addActionListener( this );rn container.add( numLabel );rn container.add( numField );rn rn signLabel = new JLabel( "the sign '@' is" );rn signArea = new JTextArea( "",2,15 );rn signArea.setEditable( false );rn container.add( signLabel );rn container.add( signArea ); rn rn rn public void actionPerformed( ActionEvent actionEvent )rn rn int num = Integer.parseInt( actionEvent.getActionCommand() );rn String output = "";rn if (num >= 1 && num < num; i++ )rn rn output += '@';rn rn signArea.append( output );rn rn else rn signArea.append( "wrong number" );rn rnrnrn小弟想打印25个'@',可是applet(eclipse)最多显示了17给我,想以2行的形式打印出25个'@'. rn恳请高手帮忙 rnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrn
关于jTextArea换行的问题
在jTextArea里按一次回车光标就会向下走一行,我想改一下这个效果,每按次回车光标向下走半行,请问是否可能实现,谢谢
关于JTextArea显示的问题
rn很奇怪的一个<em>问题</em>,下面的程序运行时正确的rn我想把 sumJTextArea放在点击菜单的时候不出现,而是在点击按钮的时候出现rn为什么我public void actionPerformed(ActionEvent e)里改为rn sumJScrollPane.setVisible(false);rn sumJTextArea.setVisible(false);rn而在private void okhosJButtonActionPerformed( ActionEvent event )里改为rnsumJScrollPane.setVisible(true);rn sumJTextArea.setVisible(true);rn结果运行却没有sumJTextArea显示了rnrnrnrnimport java.awt.*;rnimport java.awt.event.*;rnimport java.util.*;rnimport javax.swing.*;rnimport java.sql.*;rnimport javax.swing.Box;rnimport java.awt.BorderLayout;rnimport java.awt.Container;rnimport java.awt.Dimension;rnrnpublic class sale extends JFrame implements ActionListener rn JMenuBar mubar;rn JMenu filemu, inputmu, selemu, callmu, helpmu, aboutmu,updatemu; //menurn rnrn JMenuItem selehosmuit, selehospermuit, seleallmuit; //selemuitrnrn JPanel inputJPanel,selectallJPanel,selehospersonJPanel,updtJPanel;rnrn // selec se;rn selehosperson sehp;rnrn//input windowsrnrn JButton okJButton, nextJButton;rn JTextField sumJTextField;rn JLabel nameJLabel, hosJLabel, datefromJLabel, datetoJLabel, sumJLabel;rn rn public sale() rn createUserInterface();rn rnrn private void createUserInterface() rn Container contentPane = getContentPane();rnrnrn sehp=new selehosperson (this);rnrnrn inputJPanel=new JPanel();rn rn selectallJPanel=new JPanel();//no usern updtJPanel=new JPanel();rnrn selehospersonJPanel=new JPanel();rnrn rn // selectallJPanel.add(se);rn selehospersonJPanel.add(sehp);rn rn rn rn contentPane.add(selehospersonJPanel, BorderLayout.CENTER);rnrnrn mubar = new JMenuBar();rn setJMenuBar(mubar);rnrn //setmenurn rn selemu = new JMenu("查询");rn selemu.setFont(new Font("SansSerif", Font.PLAIN, 15));rn rn rn rn mubar.add(selemu);rnrnrnrn selehosmuit = new JMenuItem("按医院查询");rn selehosmuit.setFont(new Font("SansSerif", Font.PLAIN, 15));rn selehospermuit = new JMenuItem("按医院或销售员查询");rn selehospermuit.setFont(new Font("SansSerif", Font.PLAIN, 15));rnrnrnrnrn selemu.add(selehospermuit);rn rn selehospermuit.addActionListener(sehp);rnrnrnrn setTitle("sale"); // set title bar textrn setSize(935, 790); // set window sizern setVisible(true); // display windowrnrn rnrn private void okJButtonactionPerformed(ActionEvent e) rnrn sumJTextField.setText("");rn rnrn public void actionPerformed(ActionEvent e) rnrn rnrn public static void main(String[] args) rn sale application = new sale();rn application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);rnrn // end method mainrnrn//inputrnrnrn rnrn class selehosperson extends JPanel implements ActionListenerrn rn JButton okhosJButton,okperJButton, hosJButton,perJButton;rn JTextArea sumJTextArea;rn JScrollPane sumJScrollPane;rn JLabel nameJLabel, hosJLabel, datefromJLabel, datetoJLabel, sumJLabel;rnrnrn sale ss;rnrn selehosperson(sale ss) rn this.ss = ss;rn createUserInterface();rn rnrnrnrn private void createUserInterface() rn //input windowsrnrn BorderLayout layout = new BorderLayout();rn setLayout(layout);rnrn rnrn okhosJButton = new JButton();rn okhosJButton.setText( "fffffffffffffff" );rn okhosJButton.setFont(new Font("SansSerif", Font.PLAIN, 15));rn okhosJButton.setVisible(false);rn okhosJButton.addActionListener(rnrn new ActionListener() rn rn rn public void actionPerformed( ActionEvent event )rn rn okhosJButtonActionPerformed( event );rn rnrn rnrn ); rn rnrn rnrnrnrn sumJTextArea = new JTextArea(5, 30);rn // sumJTextArea.setMaximumSize( sumJTextArea.getPreferredSize());rn sumJTextArea.setFont(new Font("SansSerif", Font.PLAIN, 15));rn sumJTextArea.setVisible(false);rn sumJScrollPane=new JScrollPane(sumJTextArea);rn // sumJScrollPane.setPreferredSize(new Dimension(12, 3));rn rn sumJScrollPane.setVisible(false);rnrnrnrnrn rn Box hbox5= Box.createHorizontalBox();rn Box hbox6= Box.createHorizontalBox();rnrnrnrn hbox5.add(Box.createHorizontalStrut(58));rn rn rn hbox5.add( sumJScrollPane );rn hbox5.add(Box.createHorizontalStrut(85));rnrn rn rn hbox6.add(Box.createHorizontalGlue());rn hbox6.add(okhosJButton);rn hbox6.add(Box.createHorizontalStrut(85));rn Box vbox = Box.createVerticalBox();rn rn rn rn vbox.add(Box.createVerticalStrut(10));rn vbox.add(hbox5);rn vbox.add(Box.createVerticalStrut(10));rn vbox.add(hbox6); rn add(vbox);rnrnrn rnrnrn public void actionPerformed(ActionEvent e) rn if (e.getSource() == ss.selehospermuit)rn okhosJButton.setVisible(true);rn sumJTextArea.setVisible(true);rn sumJScrollPane.setVisible(true);rn // sumJScrollPane.setVisible(false);rn // sumJTextArea.setVisible(false);rn rnrnrn private void okhosJButtonActionPerformed( ActionEvent event )rn rn //sumJScrollPane.setVisible(true);rn //sumJTextArea.setVisible(true);rn sumJTextArea.append("aaaaaaaaaaaaaaa"+"\n");rn rn rn; rnrn rnrnrn rnrn
关于JTextArea
我在JApplet中使用JPane,然后在其中加入一个JTextArea,设为10x10大小。rn但是当我在其中输入文字时,发现其大小会变,导致我的整体布局发生<em>问题</em>。rnrn我该如何处理?
关于jTextArea
请问jTextArea如何取得当前的行数,我用jTextArea1.getRows或者getLineCounts得到的数好象是不会随当前文本的行数变化的,请问这两个方法又各是什么意思呢。。。rn多谢了
关于JTextArea()
public class PhoneApplet extends JAppletrnJTextArea lcdcontent = new JTextArea();rnJLabel starLabel=new JLabel();rn.....rnrnpublic void paint(Graphics g)rnrnstarLabel.setIcon(new ImageIcon(getClass().getResource("images/star.gif")));rnstarLabel.setBounds(new Rectangle(163,445,66,48));rnstarLabel.addMouseListener(new buttonStarAdapter(this));rnrnlcdcontent.setBounds(new Rectangle(180,58,298,60));rnlcdcontent.setOpaque(false);rnlcdcontent.setFont(new Font("SansSerif",Font.BOLD,19));rnrnthis.getContentPane().add(lcdcontent, null);rnthis.getContentPane().add(starLabel, null);rnrn....rnrnrnclass buttonStarAdapter extends MouseAdapterrn PhoneApplet phoneApplet;rn public buttonStarAdapter(PhoneApplet phoneApplet)rn this.phoneApplet=phoneApplet;rn rn public void mouseClicked(MouseEvent me) rn if(phoneApplet.isShowClock)rn phoneApplet.isShowClock=false;rn phoneApplet.lcdcontent.setText("*");rn else rn phoneApplet.lcdcontent.append("*"); rn rn rn rnrnrn现在<em>问题</em>是,每次点击*按钮后, 会在JTextArea里显示两个*rn请问这是为何?rnrn
关于JScrollPane滚动面板的问题
各位大侠,我在创建JScrollPane滚动面板是遇见了这样两个<em>问题</em>:rn第一个<em>问题</em>:rnJTextArea ta=new JTextArea(20,15);rnJScrollPane sp=new JScrollPane(ta); //这样写没有错误rnJScrollPane sp=new JScrollPane(ta,1,0); //但这样写就抛出异常,能通过编译但就是不能运行。rn或者将上句改为[code=Java]JScrollPane sp=new JScrollPane(ta,rn ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER,rn ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED);[/code]rn也不行,和上一句一样。我看类库里面明明可以使用啊,为什么这里会出错吗?难道是我的JDK的<em>问题</em>?我用的是最新的JDK-1.6.0_23。rn这是我的代码:rn[code=Java]rnimport javax.swing.*;rnimport java.awt.*;rnimport java.awt.event.*;rnpublic class DemoScrollPane extends JFrame rn DemoScrollPane() rn super("ScrollPane");rn Container cp=getContentPane();rn cp.setLayout(new FlowLayout());rn JTextArea ta=new JTextArea(20,15);rn JScrollPane sp=new JScrollPane(ta,rn ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER,rn ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED);rn cp.add(sp);rn setVisible(true);rn pack();rn rn public static void main(String sd[])rn DemoScrollPane frm=new DemoScrollPane();rn rn[/code]rnrn第二个<em>问题</em>:rn我想为一个Panel或者JTextArea等Component创建一个JScrollPane,想让它在水平方向上不用滚动条,超出水平边界自动换行,垂直方向上使用滚动条,应该怎么实现呢?我按第一个<em>问题</em>那样试了一下但出<em>问题</em>了,行不通,跪求高手指点,谢谢!
关于JScrollPane自动滚动的一个问题
我用类A定义了一个界面,里有个JScrollPane及JTextArea,设置水平滚动条不出现,垂直滚动条必要时出现。我将此JTextArea传递到另一个类B的构造方法里,然后我在类B里修改了JTextArea的内容,照理,当JTextArea的内容超过了文本区大小时,滚动条会自动跟踪到文本末尾不是吗,但有的程序里却不行,我试验过,当我在类A中修改JTextArea内容时滚动条可以自动跟踪,但一旦在类B中有任何修改就不行了,这是为什么呢,可有什么方法解决?各位前辈多多指教!
关于java中的JScrollPane的问题
现在遇到一个<em>问题</em>,在JScrollPane中,如何rn去掉垂直方向滚动条的向上和向下的两个按钮,使得只能显示滚动条,rn在页面没有滑动的时候,滚动条是不可见的,页面是通过鼠标拖动进行滑动的,rn当页面滚动的时候,滑动条可见,并且随着页面一起向上或者向下滑动,rn在滑动过程中滚动条根据页面滑动的距离变换长短。
关于JList和JScrollPane混用的问题
当JList里面的元素的值超过JList的宽度的时候,超出的部分会被省略,但是和JScrollPane混用的时候,超出的部分不会被省略掉,用什么方法可以实现超出部分被省略。
请教一个关于JScrollPane的问题
有谁能告诉我下面这段代码为什么不能显示滚动条啊,要显示滚动条应该怎么做,最好有代码,谢谢!rnrnrnpublic class Edge extends JFramern public JPanel pane=new JPanel();rn rn public Edge()rnrn super("Drawing");rn setSize(500,400);rn JScrollPane scrollpane=new JScrollPane();rn JScrollBar bar1=new JScrollBar();rn JScrollBar bar2=new JScrollBar(); rn scrollpane.setVerticalScrollBar(bar1);rn scrollpane.setVerticalScrollBar(bar2);rn pane.add(scrollpane);rn setContentPane(pane);rn ExitWindow exit=new ExitWindow();rn addWindowListener(exit);rnrn rn rn public static void main(String[] args) rnrn Edge frame=new Edge();rn frame.show();rnrnrn rn class ExitWindow extends WindowAdapterrn public void windowClosing(WindowEvent e)rn System.exit(0);rn rn rn
JScrollPane的问题
我在一个JPanel里面加了一个JScrollPane,我给怎样做才可以使JScrollPane的大小能随JPanel的大小变化而随之变化.也就是说要使JScrollPane的大小不定,随JPanel的大小变化而变化.rn帮忙啊。
关于一个JScrollPane的滑动问题
我有一个表JTablern有26列,可是它左右滑动的滑动条却不出现rn列都挤的很满,也看不全rn怎么才让滑动条出现呢
JScrollPane 问题
谁能帮我解决<em>问题</em>,分就给谁。两种情况选其一都行。rnrn1,我下面的代码,谁能让滚动条显示出来。。rnrn2,不用我这种方式,实现这种效果:JScrollPane的viewport必须是一个Container的子类,然后不能以它的内容(如JTextArea就是它中间的文字)增加到一定程度而挤出滚动条。而是要用Container的setSize方法,设置大小,当它的大小大于viewport时,滚动条显示。。。意思就是说我需要在JScrollPane里头的面板里加组件,组件的位置是绝对布局,当显示的位置超出JScrollPane的范围,出滚动条。rnrn谁帮忙解决了 分不是<em>问题</em>!rnrnrn我目前写的测试代码,没出滚动条rnrnpublic class MFrame extends JFramernrn public static void main(String[] args) rn rn new MFrame().setVisible(true);rn rn rn rn public MFrame()rn rn this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);rn this.setSize(300, 300);rn rn rn rn rn JScrollPane scrollPane=new JScrollPane();rn rn SPanel sp=new SPanel();rn sp.setLayout(null);rn sp.setAutoscrolls(true);rn rn JButton b=new JButton("123456");rn sp.add(b);rn sp.setBorder(BorderFactory.createLineBorder(Color.BLUE));rn rn b.setBounds(250, 250, 80, 30);rn JViewport port = new JViewport();rn port.setLayout(null);rn port.setView(sp);rn sp.setBounds(0, 0, 400, 400) ;rn scrollPane.setViewport(port) ;rn scrollPane.setBorder(BorderFactory.createLineBorder(Color.RED));rn rn this.setLayout(new BorderLayout());rn this.getContentPane().add(scrollPane,BorderLayout.CENTER);rn rn rnrnrnclass SPanel extends JPanel implements Scrollable rnrn private JScrollPane pane;rn public void setParentScrollPane(JScrollPane pane)rn this.pane=pane;rn rnrn public Dimension getPreferredScrollableViewportSize() rn rn System.out.println(1);rn return this.getPreferredSize();rn rn public int getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction) rn System.out.println(2);rn return 20;rn rn public boolean getScrollableTracksViewportHeight() rn System.out.println(3);rn return true ;rn rn public boolean getScrollableTracksViewportWidth() rn System.out.println(4);rn return true ;rn rn public int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction) rn System.out.println(5);rn return 20;rn rnrn
JScrollpane的问题
JScrollPane里面放一个JTextPane,怎样实现可以滚动,但是垂直滚动条不可见,因为垂直滚动条很难看。rn用getVirticlaScrollBar.setvisible(false)不行,应为在操作过程中某些操作又会自动将它变为可见。
JScrollPane 的问题
初学JAVA不久 rn 请问在JSCrollPane中加入视图 JTable后,当JTable中字段过多后,怎样显示出横向滚动条,谢谢
jScrollPane问题
前提:rn在用线程绘制的情况下rn我把一个面板放在JScrollPane中,面板上的绘图操作。但在我拖动JScrollPane的水平或垂直滚动条时,面板上的网格出现在滚动条上,该怎么解决??
JTextArea的问题关于线程(100+100)
rn我要实现的功能如下:rnrn有N个thread在运行,在每个thread中顺序调用几个方法,如果调用成功,对应这个thread的计数器加一。rnrn当程序运行的时候,我想把这个信息(当前运行的thread名字和调用成功的次数)显示到JTextArea中,如何实现呢?rnrn谢谢!rnrnrnrnrn
jscrollPane 问题
如题.jscrollPane中加了一个有值的jtable,默认情况.jtable 只"贴"在jscrollPane顶部. rn要想jtable 只"贴"满jscrollPane.怎么做? rn其实以前做过.具体只是忘了. rn搞编程真辛苦.什么都要记.什么都不想记.但是又不得不记那么一点.
一个关于JTextArea的问题,多谢。
采用JTextArea显示文本后,想使文本的某一部分处于选取加亮状态,应该rn怎么处理?我用了JTextArea中的select(int pos1,int pos2)方法,rn好象不行,是不是还需要别的处理?
一个关于jTextArea获取焦点的问题
在一个界面上有两个jTextArea,一开始默认焦点在其中的一个jTextArea上,我需要把它设置到另外一个jTextArea上,可是我试过requestFocus(),grabFocus(),好像都没有办法按我想的那样设置到另外一个JTextArea上,rn请问1.如何设置默认焦点?rn 2.如何使得JTextArea获取焦点?
关于JTextArea中字体颜色的问题
请教一个<em>问题</em>:在JTextArea中显示的文本能不能进行字体颜色的控制,比如说import这是一个关键字,我要将它颜色变为绿色,能不能行?怎么作?最好有一个小例子!!如果不行,那么应该用什么文本编译器?同样最好有一个小例子!rn谢谢光顾!顶者有分!在此多谢了!!!
问一个关于Jtextarea的问题
我要输入一些字符串到Jtextarea中去rn如:rn"123rn456rn789"rn原来是换行的,但是输入之后却不是换行显示的,这该如何解决
关于JTextArea显示内容的问题
我程序是从数据库中读取信息,然后在JTextArea中显示,由于我的数据是表格型的,所以由于每个字段的长短不一致导致输出的信息不能按照每个字段对齐显示,我在输入时候添加了空格来补全字符串长度的时候,输出的时候貌似无论多少空格都按一个空格算了,所以数据还是不能对齐。rnrn求教~~怎么能让读出的信息按照每一列对齐显示,或者说怎么才能让JTextArea显示信息的时候不省略空格rnrnPS:请不要回答说用JTable了,谢谢。
jTextArea问题
请问一下,jTextArea类可不可以删除其中的某一行数据。rn比如里面的数据有rn132rn231rn125rn134rn321rn我要删掉“134”这一行如何删?rn给一段代码,谢了。急rn在线等着rnrnrnrn
JTextArea的问题
JTextArea的文本框,增加了DocumentListener的监听。rnrn我想在输入字符"."的时候获取字符"."前面的一个单词,就是从"."往前到空格的地方。rn现在就有两个<em>问题</em>:rn1.如何往前获取空格的位置;rn2.空格的位置获取后,如何得到这个单词。rnrn我现在的方法是:rn使用getCaretPosition()获取pos,然后往前循环,每次都是doc.getText(pos--, 1)直到找到空格,如下面:rn[code=Java]rnint pos = jTextArea.getCaretPosition();rnString input = doc.getText(pos, 1);rnint start = pos;rnString str = doc.getText(start-1, 1);rn//如果获取的字符不是空格就继续循环(start必须大于1)rnwhile((!(" ".equals(str))) && start > 1) rn System.out.println(str); rn start--;rn str = doc.getText(start, 1);rnrn[/code]rn这样得到start和pos;rnrn然后的<em>问题</em>就来了,我用Document的getText(offset,len)方法,比如:getText(pos,pos-start)貌似获取不了字符串。rnrnrn请问:rn1.有啥好办法来获取往前第一个空格的位置?rn2.得到空格的位置和当前输入点的位置后,如何获取两个位置之间的字符串?
JTextArea问题
在JTextArea里这样获得,光标所在位置?
JTextArea的问题.....
怎样处理JTextArea的<em>问题</em>....rn如在JTextArea 中不同的行显示不同的颜色字体....
JTextArea中添加了JScrollPane后不显示滚动条
花了两天时间终于解决了这个<em>问题</em>,只能算我笨,下面是原来的代码 import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.*; public class Dome5 extends JFrame { private JLabel
jScrollPane
jScrollPane javascript模拟滚动条
关于JScrollPane的滚动条事件
JScrollPane中自带的响应滚动条事件的是哪个方法?我打算重载,实现其它的功能。rn3ks
关于jscrollpane的使用
我在<em>jscrollpane</em>中动态的添加了一组radiobutton,但添加后的东西超过<em>jscrollpane</em>的大小 范围,超出的部分就看不到了,也没有出现可以拖拽的滚动条rnButtonGroup buttongroup = new ButtonGroup();rnJscrollPane <em>jscrollpane</em> = new JscrollPane();rnwhile(int i=0;i<15:i++)rnJRadioButton button = new JRadioButton();rnbutton.setName(Integer.toString(i));rnbutton.setText(Integer.toString(i));rnbutton.setBounds(20,(20*(i+1)),60,30);rnbutton.setVisible(true);rnbuttongroup.add(button);rn<em>jscrollpane</em>.add(button);rnrn<em>jscrollpane</em>.updateUI();rn<em>jscrollpane</em>.validate();rnrn
我在JScrollPane 中加入了JTextArea ,但是没有出现滚动条呢?
对JScrollPane 的声明:rnprivate JScrollPane sp_message = new JScrollPane();rnJTextArea jtxtr_Message = new JTextArea();rnrn在jbInit函数中:rnthis.getContentPane().add(sp_message, BorderLayout.SOUTH);rnsp_message.getViewport().add(jtxtr_Message, BorderLayout.CENTER);rnrn但是,在jtxtr_Message中输入字符时,总是没有出现滚动条,rnrn各位大侠,帮帮忙啊!
麻烦大虾帮忙写个实现jscrollpanejtextarea常用功能的代码
如题`,初学,不熟悉,麻烦大虾了`
JScrollPane
在JTextArea下添加滚动条以及JTextArea与TextArea的区别
关于JScrollPane自动滚动.
我在JScrollPane里加入一个JTextArea.rnJScrllPane属性:setAutoscrolls(true);rnJTextArea属性:setLineWrap(true);setEditable(false); setAutoscrolls(true);rn程序调用append(String)方法,<em>问题</em>是写入内容多了,JScrllPane不会自动滚动.rn谢谢
关于jscrollbar和jscrollpane的用法
对话框变化大小后,怎么用滚动条来显示余下的没有显示的内容?
使用JTextArea和JScrollPane怎么实现滚动条自动下滚????
就是当JTextArea中的数据增加的时候,滚动条自动增加了,怎么实现啊各位高手们!!
JTextarea的问题
JTextarea rn能不能 让它也不能选取啊??rn我给它加了个北京 要是以选取颜色就出<em>问题</em> 而且是多行的 不能用 labelrn不知道有没有办法让它也不能选取 或者那什么东西盖住之类的...rn谢谢拉~~
JtextArea问题
我想要在JTextArea中获取文本,如果有选中某些文本就得到选中的文本的内容,rn如果没有选中任何文本就得到JTextArea中所有文本的内容,要如何实现。rn当没有选文本的时候,JTextArea中的GetSelectdText方法会抛出空异常,rn请问要如何解决
JTextArea问题
我在JTextArea里面输入如下内容rnrnabcdefgrnabcdernabcdefgabcdefgrnabcdefgabcdefgabcdefgrnabrnrnrn怎样能够得到我光标所在的行和列的坐标呢rn比如我光标放在第三行的时候能够返回 row:3 column:1rn还请高手们赐教!!
JScrollPane?
请问下一个JFrame里面可以一个JScrollPane跟一些按钮共存吗?我好像都添加了,最后就整个Frame只是JScrollPane而已,,请指教//谢谢
使用JTextArea和JScrollPane组合制作带滚动条的文本框
  使用JTextArea和JScrollPane组合制作带滚动条的文本框。 方法一: import java.awt.Dimension; import java.awt.Toolkit; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTextArea; p...
Java JScrollPane中JTextArea如何让滚动条保持在最下面
Java JScrollPane中JTextArea如何让滚动条保持在最下面
关于JList和JScrollPane
JList填充内容:1-1000;rn然后把Jlist放JScrollPane,结果,滚动条出来了,但是,rn当我用代码选择JList中的第900项,即选中“900”时,rn怎样让滚动条自动滚动到“900”项,即显示当前选择项?
关于JScrollPane的使用
需要一个JScrollPane的例子,JScrollPane里只有一个JPanel的组件,而这个JPanel组建的大小是通过别的程序来控制,大体思路该怎么写?
关于JScrollPane的小问题
JScrollPane scroll = new JScrollPane(list); //假定一个列表并且里面有很多数据rn我如果让有新数据添加的时候让JScrollPane的滚动条直接走到最下面?
微型计算机技术总结下载
微机原理课程总结,再加上课外知识拓展。。 相关下载链接:[url=//download.csdn.net/download/bendan0394/4705434?utm_source=bbsseo]//download.csdn.net/download/bendan0394/4705434?utm_source=bbsseo[/url]
Linux内核注释.rar下载
Linux内核注释.rar 相关下载链接:[url=//download.csdn.net/download/archer239915/4778943?utm_source=bbsseo]//download.csdn.net/download/archer239915/4778943?utm_source=bbsseo[/url]
格格团U站源码淘宝优站下载
功能简介: 1、商品管理 后台添加商品、修改商品、删除商品、搜索商品,搜索商品增加商品ID搜索,按推广日期搜索,分类搜索,频道搜索。 批量删除过期商品,显示过期商品列表可选择重新上架或批量删除。 商品列表增加自定义排序功能。 2、采集商品 输入商品ID一键获取商品信息,可从五张商品主图中选择一张作为活动图片。商品可设置到指定推荐位。指定规类为某个频道。 可设置开始时间与结束时间。 今日开始商品为今日新品,明日开始时间的商品为明日预告。 3、报名商品 前台报名,包括(免费白拿抽奖程序报名及普通活动商品报名及主题活动报名),后台审核商品增加拒绝留言。前台 相关下载链接:[url=//download.csdn.net/download/u013048666/6805575?utm_source=bbsseo]//download.csdn.net/download/u013048666/6805575?utm_source=bbsseo[/url]
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池
我们是很有底线的