Работа над моей первой программой java swt, и у меня возникают проблемы, возможно, проблема глупости! Я пытаюсь создать базовую программу сети для прослушивания соединений, у меня есть кнопка, и я хочу, чтобы запустить сокет затем изменить метку для отображения «прослушиваний серверов» или что-тоизменение текста ярлыка в java swt
Вот кнопка
Button startServerBtn = new Button(shlChattybox, SWT.NONE);
startServerBtn.addSelectionListener(new SelectionAdapter() {
ServerSocket serversocket = new ServerSocket(PORT);
Могу ли я изменить текст метки здесь?
serverStatusLbl2.setText("listening!");
public void widgetSelected(SelectionEvent e) {
}
});
startServerBtn.setFont(SWTResourceManager.getFont("Segoe UI", 16, SWT.BOLD));
startServerBtn.setBounds(53, 63, 260, 75);
startServerBtn.setText("Start Server");
listeningPortTxt = new Text(shlChattybox, SWT.BORDER);
listeningPortTxt.setBounds(143, 26, 76, 21);
Label listeningPortLbl = new Label(shlChattybox, SWT.NONE);
listeningPortLbl.setBounds(53, 29, 84, 15);
listeningPortLbl.setText("Listening Port: ");
Label serverStatusLbl1 = new Label(shlChattybox, SWT.NONE);
serverStatusLbl1.setBounds(53, 157, 84, 15);
serverStatusLbl1.setText("Server Status:");
кода является неполным. Это компиляция? Где было создано serverStatusLbl2? –