Vì vậy, tôi nhận được lỗi: "KHÔNG THỂ THAM KHẢO MỘT VÒNG BI TRÒ CHƠI KHÔNG GIAN CUỘC SỐNG TRONG MỘT BÊN TRONG BAO GỒM ĐƯỢC ĐỊNH NGH INA TRONG MỘT PHƯƠNG PHÁP KHÁC BIỆT". Tôi muốn để có thể thiết lập chuỗi roletype để bất cứ điều gì có được lựa chọn trong đó Dropdown. Làm thế nào tôi có thể làm điều này nếu không theo cách tôi đang cố gắng dưới đây, hoặc tôi chỉ đơn giản là làm cho một số lỗi ngu ngốc trong mã tôi đang cố gắng?Không thể tham khảo/sửa đổi biến không phải cuối cùng trong một lớp bên trong
Cảm ơn, Ravin
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
import javax.swing.*;
import javax.swing.event.*;
public class Funclass extends JFrame {
FlowLayout layout = new FlowLayout();
String[] skillz = {"Analytical", "Numerical", "Leadership",
"Communication", "Organisation", "Interpersonal"};
String[] rolez = {"Developer", "Sales", "Marketing"};
String[] Industries = {"Consulting", "Tech"};
String R1, R2, R3, R4, roletype;
public Funclass() {
super("Input Interface");
setLayout(layout);
JTextField Company = new JTextField("Company Name");
JComboBox TYPE = new JComboBox(Industries);
JList skills = new JList(skillz);
JComboBox role = new JComboBox(rolez);
skills.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
add(TYPE);
add(skills);
add(role);
add(Company);
ROLE.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent event) {
if (event.getStateChange() == ItemEvent.SELECTED) {
roletype = rolez[role.getSelectedIndex()];
}
}
});
}
}
Trình biên dịch/IDE có thực sự hét lên thô lỗ với bạn không? – BalusC
Tôi biết nó có ý nghĩa như vậy. Tôi đã tán tỉnh những người khác như hình phạt. – Ravin