⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 petview.java

📁 Java Swing Application。涉及到 JPA, appframework, beansbinding.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
        bindingGroup.addBinding(binding);        binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), servingtimesField, org.jdesktop.beansbinding.BeanProperty.create("enabled"));        bindingGroup.addBinding(binding);        favoritefoodLabel.setText(resourceMap.getString("favoritefoodLabel.text")); // NOI18N        favoritefoodLabel.setName("favoritefoodLabel"); // NOI18N        rabiestagnumberLabel.setText(resourceMap.getString("rabiestagnumberLabel.text")); // NOI18N        rabiestagnumberLabel.setName("rabiestagnumberLabel"); // NOI18N        licensetagnumberField.setHorizontalAlignment(javax.swing.JTextField.LEFT);        licensetagnumberField.setMinimumSize(new java.awt.Dimension(21, 21));        licensetagnumberField.setName("licensetagnumberField"); // NOI18N        licensetagnumberField.setPreferredSize(new java.awt.Dimension(72, 21));        binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.licensetagnumber}"), licensetagnumberField, org.jdesktop.beansbinding.BeanProperty.create("text"));        binding.setSourceUnreadableValue(null);        bindingGroup.addBinding(binding);        binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), licensetagnumberField, org.jdesktop.beansbinding.BeanProperty.create("enabled"));        bindingGroup.addBinding(binding);        favoritefoodField.setHorizontalAlignment(javax.swing.JTextField.LEFT);        favoritefoodField.setMinimumSize(new java.awt.Dimension(21, 21));        favoritefoodField.setName("favoritefoodField"); // NOI18N        favoritefoodField.setPreferredSize(new java.awt.Dimension(72, 21));        binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.favoritefood}"), favoritefoodField, org.jdesktop.beansbinding.BeanProperty.create("text"));        binding.setSourceUnreadableValue(null);        bindingGroup.addBinding(binding);        binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), favoritefoodField, org.jdesktop.beansbinding.BeanProperty.create("enabled"));        bindingGroup.addBinding(binding);        licensetagnumberLabel.setText(resourceMap.getString("licensetagnumberLabel.text")); // NOI18N        licensetagnumberLabel.setName("licensetagnumberLabel"); // NOI18N        picfilenameLabel.setText(resourceMap.getString("picfilenameLabel.text")); // NOI18N        picfilenameLabel.setName("picfilenameLabel"); // NOI18N        rabiestagnumberField.setHorizontalAlignment(javax.swing.JTextField.LEFT);        rabiestagnumberField.setMinimumSize(new java.awt.Dimension(21, 21));        rabiestagnumberField.setName("rabiestagnumberField"); // NOI18N        rabiestagnumberField.setPreferredSize(new java.awt.Dimension(72, 21));        binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.rabiestagnumber}"), rabiestagnumberField, org.jdesktop.beansbinding.BeanProperty.create("text"));        binding.setSourceUnreadableValue(null);        bindingGroup.addBinding(binding);        binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), rabiestagnumberField, org.jdesktop.beansbinding.BeanProperty.create("enabled"));        bindingGroup.addBinding(binding);        foodbrandLabel.setText(resourceMap.getString("foodbrandLabel.text")); // NOI18N        foodbrandLabel.setName("foodbrandLabel"); // NOI18N        breedernameLabel.setText(resourceMap.getString("breedernameLabel.text")); // NOI18N        breedernameLabel.setName("breedernameLabel"); // NOI18N        petTypeComboBox.setMinimumSize(new java.awt.Dimension(21, 21));        petTypeComboBox.setName("petTypeComboBox"); // NOI18N        petTypeComboBox.setPreferredSize(new java.awt.Dimension(72, 21));        binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.pettype}"), petTypeComboBox, org.jdesktop.beansbinding.BeanProperty.create("selectedItem"));        bindingGroup.addBinding(binding);        binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), petTypeComboBox, org.jdesktop.beansbinding.BeanProperty.create("enabled"));        bindingGroup.addBinding(binding);        sexComboBox.setMinimumSize(new java.awt.Dimension(21, 21));        sexComboBox.setName("sexComboBox"); // NOI18N        sexComboBox.setPreferredSize(new java.awt.Dimension(72, 21));        binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.sex}"), sexComboBox, org.jdesktop.beansbinding.BeanProperty.create("selectedItem"));        bindingGroup.addBinding(binding);        binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), sexComboBox, org.jdesktop.beansbinding.BeanProperty.create("enabled"));        bindingGroup.addBinding(binding);        selectPicButton.setAction(actionMap.get("LocatePic")); // NOI18N        selectPicButton.setText(resourceMap.getString("selectPicButton.text")); // NOI18N        selectPicButton.setName("selectPicButton"); // NOI18N        javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);        jPanel2.setLayout(jPanel2Layout);        jPanel2Layout.setHorizontalGroup(            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createSequentialGroup()                .addContainerGap()                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)                    .addComponent(favoritefoodLabel)                    .addComponent(favoritetoyLabel)                    .addComponent(breedernameLabel)                    .addComponent(adoptiondateLabel)                    .addComponent(colorLabel)                    .addComponent(breedLabel)                    .addComponent(birthdateLabel)                    .addComponent(sexLabel)                    .addComponent(nameLabel)                    .addComponent(pettypeLabel))                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                    .addComponent(nameField, javax.swing.GroupLayout.DEFAULT_SIZE, 155, Short.MAX_VALUE)                    .addComponent(birthdateField, javax.swing.GroupLayout.DEFAULT_SIZE, 155, Short.MAX_VALUE)                    .addComponent(breedField, javax.swing.GroupLayout.DEFAULT_SIZE, 155, Short.MAX_VALUE)                    .addComponent(colorField, javax.swing.GroupLayout.DEFAULT_SIZE, 155, Short.MAX_VALUE)                    .addComponent(adoptiondateField, javax.swing.GroupLayout.DEFAULT_SIZE, 155, Short.MAX_VALUE)                    .addComponent(breedernameField, javax.swing.GroupLayout.DEFAULT_SIZE, 155, Short.MAX_VALUE)                    .addComponent(favoritefoodField, javax.swing.GroupLayout.DEFAULT_SIZE, 155, Short.MAX_VALUE)                    .addComponent(favoritetoyField, javax.swing.GroupLayout.DEFAULT_SIZE, 155, Short.MAX_VALUE)                    .addComponent(sexComboBox, 0, 155, Short.MAX_VALUE)                    .addComponent(petTypeComboBox, 0, 155, Short.MAX_VALUE))                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                    .addComponent(picfilenameLabel, javax.swing.GroupLayout.Alignment.TRAILING)                    .addComponent(snacksLabel, javax.swing.GroupLayout.Alignment.TRAILING)                    .addComponent(servingtimesLabel)                    .addComponent(foodbrandLabel, javax.swing.GroupLayout.Alignment.TRAILING)                    .addComponent(rabiestagnumberLabel, javax.swing.GroupLayout.Alignment.TRAILING)                    .addComponent(licensetagnumberLabel)                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)                        .addComponent(filefolderLabel, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                        .addComponent(dietaryexclusionsLabel, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)                        .addComponent(portionsizeLabel, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                        .addComponent(microchipidLabel, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)                    .addComponent(licensetagnumberField, javax.swing.GroupLayout.DEFAULT_SIZE, 156, Short.MAX_VALUE)                    .addComponent(rabiestagnumberField, javax.swing.GroupLayout.DEFAULT_SIZE, 156, Short.MAX_VALUE)                    .addComponent(microchipidField, javax.swing.GroupLayout.DEFAULT_SIZE, 156, Short.MAX_VALUE)                    .addComponent(foodbrandField, javax.swing.GroupLayout.DEFAULT_SIZE, 156, Short.MAX_VALUE)                    .addComponent(portionsizeField, javax.swing.GroupLayout.DEFAULT_SIZE, 156, Short.MAX_VALUE)                    .addComponent(servingtimesField, javax.swing.GroupLayout.DEFAULT_SIZE, 156, Short.MAX_VALUE)                    .addComponent(snacksField, javax.swing.GroupLayout.DEFAULT_SIZE, 156, Short.MAX_VALUE)                    .addComponent(dietaryexclusionsField, javax.swing.GroupLayout.DEFAULT_SIZE, 156, Short.MAX_VALUE)                    .addComponent(filefolderField, javax.swing.GroupLayout.DEFAULT_SIZE, 156, Short.MAX_VALUE)                    .addGroup(jPanel2Layout.createSequentialGroup()                        .addComponent(picfilenameField, javax.swing.GroupLayout.DEFAULT_SIZE, 117, Short.MAX_VALUE)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(selectPicButton, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)))                .addContainerGap())        );        jPanel2Layout.setVerticalGroup(            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)            .addGroup(jPanel2Layout.createSequentialGroup()                .addContainerGap()                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                    .addGroup(jPanel2Layout.createSequentialGroup()                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                            .addComponent(petTypeComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(pettypeLabel))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                            .addComponent(nameField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(nameLabel))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                            .addComponent(sexComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(sexLabel))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                            .addComponent(birthdateField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(birthdateLabel))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                            .addComponent(breedField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(breedLabel))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                            .addComponent(colorField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(colorLabel))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                            .addComponent(adoptiondateField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(adoptiondateLabel))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                            .addComponent(breedernameField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(breedernameLabel))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                            .addComponent(favoritefoodField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(favoritefoodLabel))                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                            .addComponent(favoritetoyField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(favoritetoyLabel)))                    .addGroup(jPanel2Layout.createSequentialGroup()                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                            .addComponent(licensetagnumberField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)                            .addComponent(licensetagnumberLabel))

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -