• JFormDesigner é um software profissional projetado especificamente para ajudar você a desenvolver Java Swing interfaces de usuário, sem ter que possuir conhecimentos de programação. Ele está disponível como um utilitário autônomo ou você pode usá-lo como um plugin para vários IDEs. O layout pode parecer um pouco esmagadora, à primeira vista, mas isso é só porque o utilitário vem com uma infinidade de dedicado parâmetros. Se você não pode compreender como cada parâmetro de funções, você pode contar com a ajuda do manual, várias dicas mostrado quando você executar o programa, bem como dicas para descobrir mais sobre os recursos da ferramenta. O multi-abas layout permite que você trabalhe com diferentes projetos ao mesmo tempo e alternar facilmente entre eles. JFormDesigner faz uso de projetos para armazenar as definições de configuração do Java Swing interface do usuário. Você pode criar um novo projeto alterando várias características gerais, a saber, nome do projeto, localização e descrição. Além disso, você pode especificar os locais de origem Java pastas (eles são utilizados para encontrar os pacotes de recursos e a geração de pacote Java declarações), fornecer o diretório que contém o seu costume JavaBeans, bem como alterar configurações globais (eles são aplicados a todos os projetos) ou específicos para o FormLayout (JGoodies), nomeadamente automaticamente inserir/remover lacuna colunas/linhas, e escolher entre várias coluna/linha de modelos ou criar personalizados. Outras características importantes que permitem que você configure o GridBagLayout (alinhamento, tamanho mínimo e o comportamento de redimensionamento para novas colunas e linhas), renomeie o recurso de teclas quando mudar o nome dos componentes, excluir mensagens localizadas ao excluir componentes e a internalização de cadeias de caracteres, alterar o formato utilizado para a geração de chaves, e excluir propriedades da exteriorização. O Java Gerador de Código pode ser alterado através da geração de código-fonte Java, alterando os modificadores (classe aninhada, variável ou manipulador de eventos modificadores), selecionar entre vários modelos de código, bem como ajustar vários parâmetros relacionados com gerenciadores de layout, localização, encadernação e código de estilo. Além disso, você pode especificar um JComponent de propriedade de cliente. Formulários podem ser criados escolhendo uma superclasse (JPanel, JDialog, JFrame ou outro), o botão de barra ('OK/Cancelar', 'OK'), painel de conteúdo de layout, e FormLayout opções (número de linhas e colunas). Além disso, você pode fazer a app store cadeias resource bundle. O que é mais, você pode inserir ou excluir colunas/linhas e mudar de coluna/linha propriedades, mover colunas/linhas usando o arrastar-e-soltar apoio, dividir linhas, bem como inserir uma série de itens em seus projetos relacionados a componentes (por exemplo, etiquetas, botões, áreas de texto, tabelas, árvores), recipientes (por exemplo, painéis, painéis com guias, barra de ferramentas, área de trabalho, painéis), windows (por exemplo, caixas de diálogo, quadros, caixas de diálogo, quadros, windows) e menus (por exemplo, barras de menu). Parâmetros de linha de comando estão incluídos no pacote de recursos para ajudar você a executar funções relacionadas ao Java, geração de código, seqüência de externalização ou JFD opções de conversão. Além disso, você pode trabalhar com o visual e não-visual feijão, fazer uso de classes/interfaces especificadas no java.feijão pacote, e inserir anotações para especificar informações adicionais para a construção de uma classe BeanInfo e sua BeanDescriptor. Tudo em tudo, JFormDesigner integra um conjunto abrangente de recursos para ajudar você a criar Swing GUIs sem ter que investir muito tempo com codificação de mão de formulários.
  • JFormDesigner özellikle programlama bilgisine sahip olmadan Java Swing kullanıcı arayüzleri geliştirmelerine yardımcı olmak için tasarlanmış profesyonel bir yazılım uygulamasıdır. Çeşitli IDE için bir eklenti olarak bağımsız bir programı ya da olarak kullanılabilir. Sadece programı özel parametreleri bir sürü ile dolu gelir, çünkü düzeni ilk bakışta biraz bunaltıcı görünebilir ama bu. Eğer her parametre nasıl çalıştığını anlayabilir, aracın özellikleri hakkında daha fazla bilgi bulmak için programın yanı sıra ipuçlarını çalıştırdığınızda kılavuzu, çeşitli ipuçları gösterilen yardım güvenebilirsiniz. Multi-sekmeli düzeni aynı zamanda farklı projeler ile çalışmak ve kolayca aralarında geçiş sağlar. JFormDesigner Java Swing kullanıcı arayüzü yapılandırma ayarlarını depolamak için projeleri kullanır. Birkaç genel özelliklerini, yani proje adı, yeri ve açıklama verdiği yeni bir proje oluşturabilirsiniz. Ayrıca, (kaynak demetleri bulma ve Java paketi ifadeler oluşturmak için kullanılır) Java kaynak dosya konumları belirtin (tüm projeler veya belirli olanlar için (JGoodies) FormLayout için uygulanır, yani otomatik olarak/gap satırları/sütunları kaldırmak yerleştirin ve birkaç sütun/satır şablonları arasında seçim veya özel olanları oluşturmak) özel Ama senin gibi alter Genel Ayarlar içeren dizini sağlayabilirsiniz. Diğer önemli özellikler yeni sütunlar ve satırlar için (hizalama, en küçük boyut ve boyutlandırma davranışı) GridBagLayout yapılandırmak için, bileşenler, yeniden adlandırma, silme bileşenleri ve içselleştirmek dizeleri, anahtarları üretmek için kullanılan biçim değiştirme zaman mesajları sil yerelleştirilmiş kaynak anahtarlarını yeniden adlandırmak izin ve dışsallaştırma özellikleri hariç. Java Kod Jeneratör üreten Java kaynak kodu ile değiştirilmiş, (sınıf, iç içe, değişken veya olay işleyicisi değiştiriciler) değiştirici değiştirme, birkaç kod şablonlar, düzen yöneticileri, yerelleştirme, bağlayıcı ve kod stili ile ilgili olarak verdiği çeşitli parametreler arasında seçim olabilir. Ayrıca, JComponent istemci bir özelliği belirtebilirsiniz. Formlar (JPanel, JDialog, JFrame veya başka bir), (‘OK/İptal", "TAMAM") düğmesine bar, içerik bölmesinde düzeni ve FormLayout seçenekleri (sütunlar ve satırlar) bir üst seçerek oluşturulabilir. Ayrıca, kaynak paketine app store dizeleri yapabilirsiniz. Dahası, sütun/satır özellikleri eklemek veya satırları/sütunları silmek ve değiştirmek için izin verilir, ve menüler (örneğin menü çubukları) (örneğin etiketler, düğmeler, metin alanları, masalar, ağaçlar) bileşenleri (örneğin paneller, sekmeli bölmeleri, araç çubuğu, masaüstü bölmeleri) kaplar, windows (örneğin iletişim kutuları, çerçeveleri, kutuları, çerçeveler, windows) ile ilgili projelerde öğeleri sürükleyin kullanarak satır/sütun-ve-bırak desteği, split satır olarak eklemek bir dizi hareket . Komut satırı parametreleri özellik paketi Java kod üretimi, dize dışsallaştırma veya JFD dönüştürme seçenekleri ile ilgili işlevleri çalıştırmak yardımcı olmak için dahildir. Ayrıca, görsel ve görsel olmayan fasulye ile çalışmak/java belirtilen arabirimler sınıflar yararlanabilir.Beanınfo bir sınıf ve BeanDescriptor kendi oluşturmak için ek bilgileri belirtmek için fasulye paketi ve ek açıklamalar ekleyin. Tüm JFormDesigner el kodlama formları ile çok fazla zaman yatırım yapmaya gerek kalmadan Swing GUI oluşturmak yardımcı olmak için özellikleri kapsamlı bir paketi birleştirir.
  • JFormDesigner is a professional software application designed specifically for helping you develop Java Swing user interfaces without having to possess programming skills. It is available as a standalone utility or you can use it as a plugin for various IDEs.

    The layout may look a bit overwhelming at a first glance but this is only because the utility comes packed with a multitude of dedicated parameters. If you can’t understand how each parameter functions, you can rely on the help manual, several tips shown when you run the program, as well as tooltips for finding out more about the tool's capabilities.

    The multi-tabbed layout enables you to work with different projects at the same time and easily switch between them.

    JFormDesigner makes use of projects for storing the configuration settings of your Java Swing user interface. You can create a new project by tweaking several general features, namely project name, location and description.

    Furthermore, you can specify the locations of your Java source folders (they are used for finding the resource bundles and generating the Java package statements), provide the directory that contains your custom JavaBeans, as well as alter global settings (they are applied to all projects) or specific ones for the FormLayout (JGoodies), namely automatically insert/remove gap columns/rows, and choose between several column/row templates or create custom ones.

    Other important features enable you to configure the GridBagLayout (alignment, minimum size and resize behavior for new columns and rows), rename resource keys when renaming components, delete localized messages when deleting components and internalizing strings, alter the format used for generating keys, and exclude properties from externalization.

    The Java Code Generator can be altered by generating Java source code, altering the modifiers (class, nested, variable or event handler modifiers), selecting between several code templates, as well as tweaking several parameters related to layout managers, localization, binding and code style. Additionally, you may specify a JComponent client property.

    Forms can be created by choosing a superclass (JPanel, JDialog, JFrame or other one), button bar (‘OK/Cancel,’ ‘OK,’), content pane layout, and FormLayout options (number of columns and rows). Plus, you can make the app store strings in resource bundle.

    What’s more, you are allowed to insert or delete columns/rows and change column/row properties, move columns/rows using the drag-and-drop support, split rows, as well as insert a series of items in your projects related to components (e.g. labels, buttons, text areas, tables, trees), containers (e.g. panels, tabbed panes, toolbar, desktop panes), windows (e.g. dialogs, frames, dialogs, frames, windows), and menus (e.g. menu bars).

    Command-line parameters are included in the feature package for helping you run functions related to Java code generation, string externalization or JFD conversion options. Plus, you can work with visual and non-visual beans, make use of classes/interfaces specified in the java.beans package, and insert annotations for specifying additional information for constructing a BeanInfo class and its BeanDescriptor.

    All in all, JFormDesigner integrates a comprehensive suite of features for helping you create Swing GUIs without having to invest a lot of time with hand coding forms.