Speedjg - Java Swing GUI Builder

SpeedJG - uma ferramenta de construtor GUI baseada em XML para criar aplicativos de balanço Javatm de última geração.
Baixe Agora

Speedjg - Java Swing GUI Builder Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Shareware
  • Nome do editor:
  • Woehrmann Softwareentwicklung
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • Evaluation

Speedjg - Java Swing GUI Builder Tag


Speedjg - Java Swing GUI Builder Descrição

Speedjg é uma ferramenta de construtor GUI baseada em XML para criar java de última geração Aplicações de balanço. A parte principal desta ferramenta é um analisador que lê o Meta-dados descritos em XML para criar componentes Java GUI na mosca. Um IDE, em si gerado e usando este analisador, permite que o desenvolvedor java projete GUIS, gera seus meta-dados, verifique seu layout e crie o correspondente Código fonte. Dez boas razões para usar o Speedjg: Speedjg não é obrigado a um software Java específico ambiente de desenvolvimento. Pode ser usado em conjunto com qualquer IDE estabelecido atualmente ou simplesmente por conta própria. Os metadados para descrever o layout da GUI são armazenados como xml porque a estrutura do XML se encaixa idealmente para a estrutura hierárquica do balanço (jframe, jpanel, Jcomponent. etc.). Além disso, este formato é legível em qualquer plataforma. Portanto, você é capaz de compartilhar suas guis e. com seus amigos e / ou colegas independentemente de que plataforma ou IDE estão usando. Por padrão, o Speedjg gera fonte de swing java pura Código que também é executável sem qualquer arquivo .jar a ser licenciado. Assim, você não precisa estudar nenhuma nova API ao desenvolver Guis com Speedjg. O Speedjg permite que você crie guis complexos porque A estrutura dos componentes usada corresponde a a estrutura do XML. Assim, você pode simplesmente projetar vários painéis aninhados com diferentes layouts (balanço não é vb). Para ver um exemplo de uma gestão complexa Speedjg - A GUI desta aplicação é inteiramente Gerado por SpeedJG! Com speedjg, o desenvolvedor de uma GUI é focado em As principais propriedades ao personalizar um componente. Você não são sobrecarregados com todas as propriedades possíveis da hierarquia de herança em alfabética pedido. Em vez disso, apenas essas propriedades relevantes em O respeito do componente atualmente a ser personalizado é apresentado e ordenado por importância. A qualquer momento você pode verificar o layout e a aparência de qualquer (não apenas o jframe ou jpanel de nível superior) componente sem ter que compilá-lo antes. Isso é feito no pressionamento de um botão interpretando Os metadados armazenados como XML. Quando você terminar com Sua GUI você pode exportar o código-fonte em um arquivo de origem de sua escolha e compilá-lo de dentro o ide java que você usa. O Speedjg permite que você edite em paralelo como muitos componentes que você quer. Cada componente é editado dentro de uma aba própria e pode ser verificado por si mesmo. Depois de salvar você pode mudar diretamente para outro aba e, se isto for, por exemplo, um editor de um componente pai, Você pode verificar os efeitos em um contexto superordenado. Ao gerar o código Speedjg, segue estritamente a abordagem do MVC por separando o código GUI (Visualizar) do código do controlador e o código do modelo, Isso é com você como desenvolvedor. Para dar um exemplo de uma GUI multilíngue, esta Separação permite que você simplesmente entregue a completa GUI objeto a uma classe de tradutor que pode acessar todos os componentes pelo nome deles sem qualquer conhecimento de a estrutura interna, e definir os textos do rótulos, botões, títulos de quadro etc., dependendo do idioma do usuário preferido. Ao exportar o código-fonte gerado em um Arquivo, SpeedJG Por padrão, apenas sobrescreve o linhas de código geradas anteriormente. Graças ao Separação de MVC Clear-Cut Você não precisa modificar dentro das linhas de código geradas, mas apenas dentro do stubs oferecidos fora do código gerado. Assim, se você Modifique o layout da sua GUI com SpeedJG e Re-gerar o código, suas linhas de código adicionadas individualmente Manipulando o acesso da GUI, permaneça intocada e válida. O código-fonte pode ser gerado não apenas para jfames de nível superior ou jdioalogs, mas basicamente para todos componentes. Ao desenvolver uma GUI muito complexa isso recurso ajuda você - em conjunto com o MVC Separação - para delegar a GUI independente funcionalidade para separar as classes que lidam com partes de toda a aplicação dentro de sua própria responsabilidade. Vida Speedjg. Recursos de balanço suportados. Componentes. Jframe, jdialog, jdesktoppane, jmenubar, jmenu, jmenuitem, JSeparador, JradiobuttonMenuitem, JCheckboxMenuitem, JPopupmenu, JToolbar, Jtoolbar.separator, jpanel, jsplitpane, jtabbedpane, jscollpane, caixa, Jbutton, jtogglebutton, jradiobutton, jcheckbox, jlabel, jtextfield, JFormattedTextField, JPasswordfield, JTextArea, Jeditorpane, Jcombobox, Jspinner, Jliz, JTable, JProger, JProgressbar Layouts. Borderlayout, Boxlayout (x_axis, y_axis, line_axis, page_axis), FlowLayout (opcionalmente alinhado à esquerda, centro, à direita), Gridlayout, Gridbaglayout, Null (para posicionamento absoluto) Fronteiras Bevel, SoftBevel, gravado, intitulado, linha, composto, fosco, vazio Fontes. Padrão e dependente da plataforma Imagens do sistema de arquivos ou do classpath Ouvintes ActionListener, CaretListener, Changelistener, ComponentListener, FocusListener, Sistema hiperlink, internalframelistener, porteiro, lagartizador, ListaSelectionListener, Menulistener, Mouselistener, MouseMoationListener Popupmenulistener, TreeExplansionListener, TreesElectionListener, TreewilLEXPandListener, WindowListener. Plataformas suportadas: UNIX / Linux, Windows NT, Windows 2000, Windows XP


Speedjg - Java Swing GUI Builder Software Relacionado