小编Ant*_*hov的帖子

为什么JScrollPane不工作?

当我注释掉frame.add(隐藏)时,它只显示文本区域.当我没有评论它时,它只显示一个带灰色滚动条的大灰色框.

import java.util.Scanner;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JScrollPane;
import java.awt.GridLayout;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;

public class Panlindrome{
    public Panlindrome(){
        JFrame frame = new JFrame();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setTitle("Panlindrome?");
        frame.setSize(240,320);
        //frame.setLayout(new GridLayout(3,1));

        JTextArea inputText = new JTextArea(30,1);
        inputText.setLineWrap(true);

        JScrollPane hidden = new JScrollPane(inputText);
        hidden.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);

        frame.add(inputText);
        //frame.add(hidden);

        frame.setVisible(true);
    }

    public static void main(String[] args){
        Panlindrome check = new Panlindrome();
    }
}
Run Code Online (Sandbox Code Playgroud)

java swing jscrollpane

1
推荐指数
1
解决办法
436
查看次数

如何在c ++中为字符串类重载==运算符?

我是一名新c++程序员,我最近才了解到运算符重载.在处理独立项目时,我遇到了一个问题,我想将用户输入字符串与其他字符串进行比较,以便用户可以浏览简单的菜单.唯一的问题是我不知道如何比较两个字符串,而忽略了这种情况.如果有一个更简单的方法来做这个而不是重载==操作符,请告诉我,但也让我知道如何重载==操作符的字符串,因为我很感兴趣.

多么棒的社区.非常感谢你们,你们很快就回答了我的问题而没有让我感到愚蠢!

c++ string operator-overloading comparison-operators

1
推荐指数
1
解决办法
4945
查看次数

c ++中short和SHORT有什么区别?

c ++中short和SHORT有什么区别?一种数据类型全部为小写,一种是全部大写.有区别吗?

我想我明白了.那么SHORT有点像Java中的类吗?

c++ types

-1
推荐指数
1
解决办法
134
查看次数