jComboBox으로 문제가 있습니다. 내가 원하는 것은 내가 "절반 지불"이라는 단어를 클릭하면됩니다. jLabel or in
TextBox의 값이 반 또는 2로 나뉘어집니다. 그 결과 jcombobox에서 "반액"을 클릭하면 "235840"값이 117920이됩니다. "오류 메시지 : 호환되지 않는 유형 : .?클릭하면 JComboBox에서 작업 할당
private void jComboBoxActionPerformed(java.awt.event.ActionEvent evt) {
DefaultListCellRenderer dlcr = new DefaultListCellRenderer();
dlcr.setHorizontalAlignment(DefaultListCellRenderer.CENTER);
jComboBox.setRenderer(dlcr);
String x = (String)jComboBox.setSelectedItem("HALF PAYMENT");
int value = 2;
String r = Integer.toString(value);
int a = Integer.parseInt(x);
String y = ttlpayment.getText(); //ttlpayment is jlabel
int b = Integer.parseInt(y);
int tot = a/2;
String z = Integer.toString(tot);
ttlpayment.setText(z); //ttlpayment is jlabel
}
하십시오 작업을 더 많은 코드를 표시하는 방법을 간단한 데모입니다. 이 코드에는 다음과 같은 오류가 있습니다 :'jhalf.setSelectedItem ("HALF PAYMENT");'anyting을 반환하지 않습니다. –
안녕하세요 @mr mcwolf 나는 라벨의 값이 어디에서 왔는지를 이미 알고 있습니다. 그리고 콤보 상자에서 그 부분에 무슨 일이 생기는지 몰라 : ( –