https://github.com/chabane/kramaframework
Krama is an open source Java EE Framework
https://github.com/chabane/kramaframework
Last synced: 3 months ago
JSON representation
Krama is an open source Java EE Framework
- Host: GitHub
- URL: https://github.com/chabane/kramaframework
- Owner: Chabane
- Created: 2012-06-04T21:54:09.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2016-02-03T09:59:18.000Z (over 10 years ago)
- Last Synced: 2025-03-12T22:52:07.350Z (over 1 year ago)
- Language: Java
- Size: 8.38 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
KramaFramework
==============
Krama is a Java EE / Ajax open source framework. The aim was to provide widgets (similar to Swing, GWT, Wicket, Vaadin) for representing the view in Java, instead of doing it on a simple JSP page.
Krama can manage itself generating HTML / CSS and JavaScript corresponding to the view developed in Java and intelligently, within it, only generates what has been coded. This framework uses several JavaScript libraries such as Prototype, Raphael-js.
Example using with Struts
```java
public class Drawing extends TVerticalPanel{
public Drawing(String name, String id) {
super(name, id);
setWidth(300);
setHeight(200);
}
public void paintWidget(TGraphics g){
TCircle circle = g.drawCircle(30, 30, 3, "yellow", "black");
TLine line = g.drawLine(44, 173, 180, 173, "2", "round", "#058105");
}
}
```