У меня есть одна таблица в базе данных, и я запускаю приложение Java Desktop, подключаюсь и эта часть работает, я могу видеть все данные из базы данных, вставлять, удалять ... Но проблема в том, что я не могу читать код, который генерирует NetBeans, это сбивает с толку, и я хочу добавить несколько полей и кнопок для доступа к базе данных, например, поместить номер в текстовое поле и номер изменения номера кнопки из строки базы данных. Может ли кто-нибудь помочь в этом? Спасибо заранее.Настольное приложение Java?
здесь некоторый код генерируется из NetBeans:
@Entity
@Table(name = "ARTIKLI", catalog = "", schema = "APP")
@NamedQueries({
@NamedQuery(name = "Artikli.findAll", query = "SELECT a FROM Artikli a"),
@NamedQuery(name = "Artikli.findBySifra", query = "SELECT a FROM Artikli a WHERE a.sifra = :sifra"),
@NamedQuery(name = "Artikli.findByCenapokomadu", query = "SELECT a FROM Artikli a WHERE a.cenapokomadu = :cenapokomadu"),
@NamedQuery(name = "Artikli.findByKolicina", query = "SELECT a FROM Artikli a WHERE a.kolicina = :kolicina")})
это, например, как NetBeans генерировать некоторые методы:
public Artikli(Integer sifra) {
this.sifra = sifra;
}
public Artikli(Integer sifra, String nazv) {
this.sifra = sifra;
this.nazv = nazv;
}
public Integer getSifra() {
return sifra;
}
public void setSifra(Integer sifra) {
Integer oldSifra = this.sifra;
this.sifra = sifra;
changeSupport.firePropertyChange("sifra", oldSifra, sifra);
}
public String getNazv() {
return nazv;
}
public void setNazv(String nazv) {
String oldNazv = this.nazv;
this.nazv = nazv;
changeSupport.firePropertyChange("nazv", oldNazv, nazv);
}
public Double getCenapokomadu() {
return cenapokomadu;
}
public void setCenapokomadu(Double cenapokomadu) {
Double oldCenapokomadu = this.cenapokomadu;
this.cenapokomadu = cenapokomadu;
changeSupport.firePropertyChange("cenapokomadu", oldCenapokomadu, cenapokomadu);
}
public Integer getKolicina() {
return kolicina;
}
public void setKolicina(Integer kolicina) {
Integer oldKolicina = this.kolicina;
this.kolicina = kolicina;
changeSupport.firePropertyChange("kolicina", oldKolicina, kolicina);
}
Только то, что мне нужно, что я хочу поставить еще два текстовых поля и одна кнопка, поэтому, когда пользователь вводит числа в первом поле (поле для идентификатора) и второе (поле для числа, которое я хочу использовать: общее количество чего-то в базе данных строк - введенное число = новое значение), поэтому после этого пользователя нажмите кнопку, и приложение будет фильтровать базу данных по введенному идентификатору и сделать ma который я объяснил в скобках, значит, у меня будет новое значение в этой строке в базе данных !? Я знаю, что этот звук прост, но я застрял из-за этого непонятного кода netbeans. Спасибо, Волк.
Подождите. Каков ваш вопрос снова? Вы не можете прочитать код из NetBeans, или вы не можете прочитать код, созданный из NetBeans? Каков ваш контекст здесь? – Makoto
Я едва понимаю код, созданный с помощью NetBeans. – Wolf87