Coder Social home page Coder Social logo

danimtk / cyber_kustom_component Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cybercidades/cyber_kustom_component

0.0 0.0 0.0 436 KB

Este framework tem como objetivo auxiliar o desenvolvimento de interfaces, fornecendo componentes com características facilmente editáveis.

Java 100.00%

cyber_kustom_component's Introduction

cyber_kustom_component

Este projeto tem como objetivo desenvolver uma biblioteca com componentes Swing personalizáveis. Com a biblioteca CyberKustomComponent, você pode rapidamente editar as principais características visuais dos componentes.

Para adicionar os novos componentes na paleta do netbeans, veja este vídeo . O Jar pode ser baixado Clicando aqui.

A versão 0.1.0 possui os seguintes componentes:

- KTextField == JTextField;

- KPasswordField == JPasswordField;

- KButton == JButton;

- KTable == JTable;

- KComboBox == JComboBox;

- KTextArea == JTextArea;

- KToolTip -> Variação do ToolTip;

Novas propriedades implementadas (V 0.1.5):


KTextField

- Propriedade Uppercase: Quando setada, todos os caracteres digitados serão MAIÚSCULOS;

- Propriedade k_block_white_space: Quando setada, impede que espaços em branco sejam digitados;

- Propriedade maxlength: Seta o tamanho máximo de caracteres permitidos no campo (Por padrão limitado a 100 caracteres);

- Propriedade k_enter_imitate_tab: Quando setada, esta propriedade habilita a transferência de foco quando pressionado o Enter (como acontece com o tab).


KPasswordField

- Propriedade k_enter_imitate_tab: Quando setada, esta propriedade habilita a transferência de foco quando pressionado o Enter (como acontece com o tab).

Novos componentes implementados:


KPanel

Uma extensão do componente JPanel, KPanel implementa a definição de background estilo degradê.

A seguir estão listadas as propriedades acessíveis:

- Propriedade Caption: define um texto centralizado a ser inserido no painel;

- Propriedade textColor: Define a cor de textos informados na propriedade Caption;

- Propriedade initialColor: Define a cor superior do painel;

- Propriedade finalColor: Define a cor inferior do painel;


KLabelImage

Uma extensão do componente JLabel, o componente KLabelImage permite criar labels com imagens. A seguir estão listadas suas propriedades acessíveis:

- Propriedade image: define a imagem a ser definida no label;


KLabel

Uma extensão do componente JLabel, o componente KLabel permite que labels ao serem clicadas, abram links no navegador padrão definido no SO.

A seguir estão listadas as propriedades acessíveis:

- Propriedade link: define o link da página a ser aberta;

cyber_kustom_component's People

Contributors

cybercidades avatar danimtk avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.