ubuntu用codeblocks编译wxwidget项目使用文本框,但文本框无法读取输入,如何解决?

设置了一个文本框,发现无法使用输入文本框的数字。调试想打出输入的值,输入后按下键盘“enter”键但是没有反应,一直只显示初始值,不知道哪里出了问题,希望大家能为我解答,谢谢!
以下是相关代码:

    wxTextCtrl* tc;
    tc = new wxTextCtrl(this, wxID_ANY, wxT("0"));
    std::string s;
    s = tc -> GetValue();
    int x = atoi(s.c_str());
    cout << x << endl;

问题图片:

img

你的文本框没有设置焦点吧