JFormDesigner é um designer de GUI profissional para interfaces de usuário Java Swing. Seu excelente suporte para MigLayout, JGoodies FormLayout, GroupLayout (Free Design), TableLayout e GridBagLayout torna mais fácil criar formulários de procura profissional.
Fabricante: FormDev
Descrição detalhada do produto
SOLICITE SEU ORÇAMENTO
Principais características
Fácil e intuitivo de usar, poderoso e produtivo
JFormDesigner fornece uma interface de usuário fácil de usar, mas poderosa. Mesmo os não-programadores podem usá-lo, o que o torna também ideal para prototipagem.
Plug-ins IDE e aplicação autônoma
JFormDesigner está disponível como plug-ins IDE para Eclipse, IntelliJ IDEA, NetBeans e JDeveloper e como aplicativo autônomo.
Suporte de MigLayout
MigLayout é um Gerenciador de layout de código aberto soberbamente versátil e poderoso. É baseado em grade, mas também suporta encaixe e agrupamento.
Suporte de GroupLayout
traz o paradigma "Free Design" para JFormDesigner (como no NetBeans GUI Builder; anteriormente Projeto Matisse). Você pode colocar para fora seus formulários simplesmente colocando componentes onde você os quer. Isto torna projetar GUIs profissional mais fácil.
JGoodies FormLayout e Clearthought's TableLayout suporte
Esses gerentes de layout de código aberto bem conhecidos permitem que você projete formulários de alta qualidade. JFormDesigner oferece excelente suporte para eles.
Suporte de Advanced GridBagLayout
Permite a especificação de lacunas horizontais e verticais (como em TableLayout). Isso torna muito fácil criar formulários com lacunas consistentes usando GridBagLayout. Não mais lutando com GridBagConstraints. Insets.
Cabeçalhos de coluna e linha
(para gerenciadores de layout baseados em grade) mostram a estrutura do layout e permitem que você insira ou exclua colunas/linhas e altere as propriedades de coluna/linha. Também é possível arrastar e soltar colunas/linhas (incl. componentes contidos e lacunas). Isso permite que você troque colunas ou mova linhas em segundos.
Suporte de localização
Localizando formulários usando arquivos de propriedades nunca foi tão fácil. Especifique um nome de pacote de recursos e um prefixo para chaves ao criar um novo formulário e, em seguida, esquecê-lo. JFormDesigner coloca automaticamente todas as cadeias de caracteres no pacote de recursos especificado (externalização automática).
Suporte de Beans Binding (JSR 295)
O uso de Beans Binding (JSR 295) ajuda você a manter o estado da interface do usuário e o modelo sincronizados. Ele reduz drasticamente a quantidade de código de ouvinte que geralmente é necessário.
Anotações BeanInfo
As anotações @BeanInfo e @PropertyDesc tornam muito fácil especificar as informações do BeanInfo diretamente no componente personalizado. Não é mais necessário implementar classes BeanInfo extras. Isso reduz drasticamente o tempo e o código necessários para criar informações de BeanInfo.
Gerador de código Java ou biblioteca de tempo de execução
Deixe o JFormDesigner gerar código-fonte Java para seus formulários (o padrão) ou use a biblioteca de tempo de execução de código-fonte aberto (licença BSD) para carregar arquivos XML JFormDesigner em tempo de execução. Sua escolha.
Geração de classes aninhadas
O gerador de código Java é capaz de gerar e atualizar classes aninhadas. Você pode especificar um nome de classe para cada componente em seu formulário. Isso permite que você organize seu código-fonte de forma orientada a objeto.
Obrigado! Logo entraremos em contato!