package cn.com.sino.swt1;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Group;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;
public class TextTest1 {
static Display display;
static Shell shell;
public static void main(String[] args) {
// TODO Auto-generated method stub
Display display=new Display();
final Shell shell=new Shell(display);
shell.setText("文本框样式演示");
shell.setSize(700,700);
shell.open();
Group g1=new Group(shell,SWT.SHADOW_ETCHED_OUT);
g1.setText("各种文本框");
g1.setBounds(1,2,600,600);
Text text1=new Text(g1,SWT.CENTER);
text1.setBounds(15,20,200,30);
text1.setText("居中样式");
Text text2=new Text(g1,SWT.LEFT);
text2.setBounds(15,55,200,30);
text2.setText("靠左");
Text text3=new Text(g1,SWT.RIGHT);
text3.setBounds(15, 90, 200, 30);
text3.setText("靠右");
Text text4=new Text(g1,SWT.MULTI);
text4.setBounds(15, 125, 200, 30);
text4.setText("多行输入"+“\n”+"(需按回车)");
while(!shell.isDisposed())
{
if(!display.readAndDispatch())
display.sleep();
}
shell.dispose();
}
}
在text4.setText("多行输入"+“\n”+"(需按回车)");这一行报错,提示: 未对参数类型 String 定义运算符 + 哪位知道这是怎么一回事???
java中SWT插件项目 未对参数类型 String 定义运算符 + 怎么解决?
答案:2 悬赏:20 手机版
解决时间 2021-03-07 21:39
- 提问者网友:趣果有间
- 2021-03-07 07:07
最佳答案
- 五星知识达人网友:底特律间谍
- 2021-03-07 08:31
在text4.setText("多行输入"+“\n”+"(需按回车)");
这行是不是"\n"双引号用的是中文输入法呀
这行是不是"\n"双引号用的是中文输入法呀
全部回答
- 1楼网友:胯下狙击手
- 2021-03-07 08:38
可以私聊我~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯