Начал создавать простой графический интерфейс с использованием netbeans, и теперь у меня возникла какая-то проблема.Результат Java на JTextField
У меня есть это:
package my.sccsymapp;
public class sccsymapp extends javax.swing.JFrame {
/*SOME CODE*/
public static void main(String args[]) {
/*SOME CODE*/
}
// Variables declaration - do not modify
private javax.swing.JTextField tempmedespCost;
// End of variables declaration
}
Если я запускаю это, он работает, как ожидалось. test
размещен на моем JTextField.
Но я хочу использовать tempmedespCost.setText("test");
в другом классе моего кода.
У меня есть этот класс:
package my.sccsymapp;
import java.util.*;
public class Servico extends sccsymapp{
/*SOME CODE*/
public void relat(){
/*SOME CODE*/
tempmedespCost.setText("test");
}
/*SOME CODE*/
}
Теперь говорит:
tempmedespCost has private access in my.sccsymapp.sccsymapp
Так что я изменил tempmedespCost
публике.
Теперь ошибка не отображается, работает без ошибок, но test
не помещается на мой JTextField.
Можете ли вы указать мне в определенном направлении?
"* Можете ли вы указать мне в определенном направлении? *" Да, не используйте GUI-сборщики. – user1329572
Плохо подготовленный код: Simulador показан, но не имеет значения для проблемы. Команды Gui-builder '// TODO добавьте ваш код обработки здесь:' не удаляются. Когда вы разместите код обработки, удалите комментарий. Когда вы поняли, что вам нужно вставить свой код в принципе, удалите комментарий из шаблона. –
@userunknown Хорошо. Забыл снять это. Отредактировано сейчас – Favolas