The following java project contains the java source code and java examples used for the ibrik compiler & ibrik user interface environment (uie). Ibrik is a compiler that translates a simple user interface language
into any high level target language such as Java, C++ and Tcl/Tk.
The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.
Project Files:
File Name | Size |
---|---|
AboutFrame$1.class | 575 |
AboutFrame$2.class | 548 |
AboutFrame.class | 2285 |
AboutFrameAction.class | 498 |
ActionCode.class | 347 |
ActionParser.class | 2659 |
AWTButtonDataType.class | 3484 |
AWTButtonGroupDataType.class | 2810 |
AWTCheckboxDataType.class | 3494 |
AWTComboBoxDataType.class | 6119 |
AWTDataType.class | 12932 |
AWTFrameDataType.class | 4528 |
AWTLabelDataType.class | 5965 |
AWTListDataType.class | 7787 |
AWTMenuBarDataType.class | 2709 |
AWTMenuDataType.class | 4916 |
AWTMenuItemDataType.class | 2985 |
AWTNoGUI.class | 12980 |
AWTPanelDataType.class | 5282 |
AWTPopupListener.class | 788 |
AWTPopupMenuDataType.class | 2735 |
AWTRadioButtonDataType.class | 3664 |
AWTScrollPaneDataType.class | 841 |
AWTSliderDataType.class | 5581 |
AWTTableDataType.class | 6962 |
AWTTextAreaDataType.class | 7095 |
AWTTextfieldDataType.class | 4415 |
AWTToolbarDataType.class | 1877 |
AWTWindowDataType.class | 4378 |
ActionCode.class | 347 |
AWTButtonDataType.class | 3484 |
AWTButtonGroupDataType.class | 2810 |
AWTCheckboxDataType.class | 3494 |
AWTComboBoxDataType.class | 6119 |
AWTDataType.class | 12932 |
AWTFrameDataType.class | 4528 |
AWTLabelDataType.class | 5965 |
AWTListDataType.class | 7787 |
AWTMenuBarDataType.class | 2709 |
AWTMenuDataType.class | 4916 |
AWTMenuItemDataType.class | 2985 |
AWTNoGUI.class | 12980 |
AWTPanelDataType.class | 5282 |
AWTPopupListener.class | 788 |
AWTPopupMenuDataType.class | 2735 |
AWTRadioButtonDataType.class | 3664 |
AWTScrollPaneDataType.class | 841 |
AWTSliderDataType.class | 5581 |
AWTTableDataType.class | 6962 |
AWTTextAreaDataType.class | 7095 |
AWTTextfieldDataType.class | 4415 |
AWTToolbarDataType.class | 1877 |
AWTWindowDataType.class | 4378 |
BorderLayoutStack.class | 900 |
Cache.class | 1135 |
Code.class | 337 |
DataTypeStack.class | 638 |
Files.class | 1190 |
GlobalSymbolTable.class | 1775 |
ibrik.class | 107047 |
ibrikConstants.class | 11444 |
ibrikTokenManager.class | 33828 |
IfCode.class | 272 |
JavaButtonDataType.class | 5750 |
JavaButtonGroupDataType.class | 3109 |
JavaCheckboxDataType.class | 5642 |
JavaComboBoxDataType.class | 6238 |
JavaDataType.class | 13141 |
JavaFrameDataType.class | 4688 |
JavaLabelDataType.class | 8898 |
JavaListDataType.class | 10685 |
JavaMenuBarDataType.class | 2774 |
JavaMenuDataType.class | 4990 |
JavaMenuItemDataType.class | 3063 |
JavaNoGUI.class | 12982 |
JavaPanelDataType.class | 7554 |
JavaPopupListener.class | 802 |
JavaPopupMenuDataType.class | 2740 |
JavaRadioButtonDataType.class | 5912 |
JavaScrollPaneDataType.class | 2253 |
JavaSliderDataType.class | 9349 |
JavaTableDataType.class | 11302 |
JavaTextAreaDataType.class | 9521 |
JavaTextfieldDataType.class | 6765 |
JavaToolbarDataType.class | 2736 |
JavaWindowDataType.class | 4538 |
LocalSymbolTable.class | 1930 |
LoopCode.class | 278 |
NewLanguageInterface.class | 261 |
ParseException.class | 2719 |
ProcCode.class | 498 |
RadioButtonVector.class | 490 |
ReflectionStack.class | 689 |
ScopeStack.class | 567 |
SimpleCharStream.class | 5244 |
Token.class | 546 |
TokenMgrError.class | 2028 |
TypeInformation.class | 488 |
VariablesStack.class | 637 |
AboutFrame$1.class | 575 |
AboutFrame$2.class | 548 |
AboutFrame.class | 2285 |
AboutFrameAction.class | 498 |
ActionParser.class | 2659 |
CloseWindowFrameAction.class | 2222 |
Command$Test.class | 1070 |
Command.class | 3671 |
CommandAction.class | 920 |
CommandParser.class | 1278 |
CompileIbrikAWTFrameAction.class | 4809 |
CompileIbrikJFCFrameAction.class | 4817 |
CopyFrameAction.class | 678 |
CutFrameAction.class | 673 |
ExitFrameAction.class | 2331 |
ExtensionFileFilter.class | 1311 |
FindFrameAction.class | 693 |
FindSubFrame$1.class | 784 |
FindSubFrame$2.class | 587 |
FindSubFrame$3.class | 560 |
FindSubFrame.class | 2632 |
GUIResourceBundle.class | 5685 |
HelpFrameAction.class | 1602 |
IbrikUIE.class | 7150 |
MalformedResourceException.class | 755 |
MenuBarParser.class | 1639 |
MenuParser.class | 2311 |
NewFrameAction.class | 2487 |
OpenFrameAction.class | 3282 |
PageSetupFrameAction.class | 889 |
PasteFrameAction.class | 683 |
PrintableDocument$ParentView.class | 1309 |
PrintableDocument.class | 5753 |
PrintFrameAction.class | 2996 |
PrintListingPainter.class | 1871 |
RedoFrameAction.class | 840 |
ReplaceFrameAction.class | 708 |
ReplaceSubFrame$1.class | 805 |
ReplaceSubFrame$2.class | 793 |
ReplaceSubFrame$3.class | 812 |
ReplaceSubFrame$4.class | 605 |
ReplaceSubFrame$5.class | 578 |
ReplaceSubFrame.class | 3526 |
ResourceParser.class | 300 |
SaveAsFrameAction.class | 1872 |
SaveFrameAction.class | 2285 |
SelectAllFrameAction.class | 706 |
ShowClass.class | 3259 |
SyntaxDocument.class | 12188 |
ThemeManager$1.class | 611 |
ThemeManager$Theme.class | 3165 |
ThemeManager.class | 2565 |
TipOfTheDayFrame$1.class | 1145 |
TipOfTheDayFrame$2.class | 611 |
TipOfTheDayFrame$3.class | 584 |
TipOfTheDayFrame.class | 4489 |
TipOfTheDayFrameAction.class | 568 |
ToolBarParser.class | 1832 |
UndoFrameAction.class | 833 |
WebBrowser$1.class | 645 |
WebBrowser$2.class | 660 |
WebBrowser$3.class | 484 |
WebBrowser.class | 8664 |
BorderLayoutStack.class | 900 |
bugs.txt | 3279 |
Cache.class | 1135 |
CHANGES.TXT | 4431 |
CloseWindowFrameAction.class | 2222 |
Code.class | 337 |
Command$Test.class | 1070 |
Command.class | 3671 |
CommandAction.class | 920 |
CommandParser.class | 1278 |
CompileIbrikAWTFrameAction.class | 4809 |
CompileIbrikJFCFrameAction.class | 4817 |
CopyFrameAction.class | 678 |
COPYING | 18353 |
CutFrameAction.class | 673 |
DataTypeStack.class | 638 |
ibrik.jj | 196375 |
Ibrik User's Manual.pdf | 743740 |
index.html | 25666 |
filelist.xml | 674 |
image001.png | 12494 |
image002.jpg | 8203 |
image003.png | 3682 |
image004.jpg | 6684 |
image005.png | 2727 |
image006.jpg | 5311 |
image007.png | 1406 |
image008.jpg | 2487 |
image009.png | 1626 |
image010.jpg | 4327 |
image011.png | 2199 |
image012.jpg | 4003 |
image013.png | 20499 |
image014.jpg | 11002 |
image015.png | 12055 |
image016.jpg | 22770 |
oledata.mso | 13824 |
action1.rik | 421 |
awttest.rik | 113 |
buttontest.rik | 454 |
Copy24.gif | 682 |
Cut24.gif | 1193 |
intest.rik | 230 |
Jar24.gif | 810 |
menu2.rik | 367 |
menutest.rik | 1226 |
myframe.rik | 172 |
New24.gif | 778 |
Open24.gif | 462 |
Paste24.gif | 374 |
Print24.gif | 491 |
Save24.gif | 266 |
Stop24.gif | 313 |
test.rik | 486 |
test2.rik | 2528 |
test3.rik | 352 |
test4.rik | 334 |
test5.rik | 639 |
test6.rik | 488 |
test7.rik | 464 |
test8.rik | 670 |
test9.rik | 2668 |
ExitFrameAction.class | 2331 |
ExtensionFileFilter.class | 1311 |
Files.class | 1190 |
FindFrameAction.class | 693 |
FindSubFrame$1.class | 784 |
FindSubFrame$2.class | 587 |
FindSubFrame$3.class | 560 |
FindSubFrame.class | 2632 |
FUTURE.TXT | 1522 |
GlobalSymbolTable.class | 1775 |
GUIResourceBundle.class | 5685 |
HelpFrameAction.class | 1602 |
index.html | 25793 |
filelist.xml | 674 |
image001.png | 12494 |
image002.jpg | 8203 |
image003.png | 3682 |
image004.jpg | 6684 |
image005.png | 2727 |
image006.jpg | 5311 |
image007.png | 1406 |
image008.jpg | 2487 |
image009.png | 1626 |
image010.jpg | 4327 |
image011.png | 2199 |
image012.jpg | 4003 |
image013.png | 20499 |
image014.jpg | 11002 |
image015.png | 12055 |
image016.jpg | 22770 |
oledata.mso | 13824 |
ibrik.bat | 1046 |
ibrik.class | 107047 |
ibrikConstants.class | 11444 |
ibrikTokenManager.class | 33828 |
IbrikUIE.class | 7150 |
IfCode.class | 272 |
About16.gif | 644 |
About24.gif | 797 |
AlignCenter16.gif | 163 |
Application16.gif | 600 |
Copy16.gif | 288 |
Cut16.gif | 652 |
Delete16.gif | 208 |
Find16.gif | 434 |
FindAgain16.gif | 426 |
Help16.gif | 661 |
ibrik.jpg | 15446 |
New16.gif | 426 |
Open16.gif | 228 |
PageSetup16.gif | 298 |
Paste16.gif | 298 |
Preferences16.gif | 207 |
Print16.gif | 293 |
PrintPreview16.gif | 425 |
Properties16.gif | 425 |
Redo16.gif | 201 |
Replace16.gif | 428 |
Save16.gif | 206 |
SaveAs16.gif | 255 |
Search16.gif | 445 |
Stop16.gif | 254 |
TipOfTheDay16.gif | 423 |
TipOfTheDay24.gif | 742 |
Undo16.gif | 202 |
JavaButtonDataType.class | 5750 |
JavaButtonGroupDataType.class | 3109 |
JavaCheckboxDataType.class | 5642 |
JavaComboBoxDataType.class | 6238 |
JavaDataType.class | 13141 |
JavaFrameDataType.class | 4688 |
JavaLabelDataType.class | 8898 |
JavaListDataType.class | 10685 |
JavaMenuBarDataType.class | 2774 |
JavaMenuDataType.class | 4990 |
JavaMenuItemDataType.class | 3063 |
JavaNoGUI.class | 12982 |
JavaPanelDataType.class | 7554 |
JavaPopupListener.class | 802 |
JavaPopupMenuDataType.class | 2740 |
JavaRadioButtonDataType.class | 5912 |
JavaScrollPaneDataType.class | 2253 |
JavaSliderDataType.class | 9349 |
JavaTableDataType.class | 11302 |
JavaTextAreaDataType.class | 9521 |
JavaTextfieldDataType.class | 6765 |
JavaToolbarDataType.class | 2736 |
JavaWindowDataType.class | 4538 |
LocalSymbolTable.class | 1930 |
LoopCode.class | 278 |
MalformedResourceException.class | 755 |
MenuBarParser.class | 1639 |
MenuParser.class | 2311 |
NewFrameAction.class | 2487 |
NewLanguageInterface.class | 261 |
OpenFrameAction.class | 3282 |
PageSetupFrameAction.class | 889 |
ParseException.class | 2719 |
PasteFrameAction.class | 683 |
PrintableDocument$ParentView.class | 1309 |
PrintableDocument.class | 5753 |
PrintFrameAction.class | 2996 |
PrintListingPainter.class | 1871 |
ProcCode.class | 498 |
RadioButtonVector.class | 490 |
Readme_comp.txt | 3305 |
Readme_ide.txt | 2734 |
RedoFrameAction.class | 840 |
ReflectionStack.class | 689 |
ReplaceFrameAction.class | 708 |
ReplaceSubFrame$1.class | 805 |
ReplaceSubFrame$2.class | 793 |
ReplaceSubFrame$3.class | 812 |
ReplaceSubFrame$4.class | 605 |
ReplaceSubFrame$5.class | 578 |
ReplaceSubFrame.class | 3526 |
ResourceParser.class | 300 |
SaveAsFrameAction.class | 1872 |
SaveFrameAction.class | 2285 |
ScopeStack.class | 567 |
SelectAllFrameAction.class | 706 |
ShowClass.class | 3259 |
SimpleCharStream.class | 5244 |
ActionCode.java | 1516 |
AWTButtonDataType.java | 5681 |
AWTButtonGroupDataType.java | 3951 |
AWTCheckboxDataType.java | 5261 |
AWTComboBoxDataType.java | 9501 |
AWTDataType.java | 22037 |
AWTFrameDataType.java | 6820 |
AWTLabelDataType.java | 7645 |
AWTListDataType.java | 10150 |
AWTMenuBarDataType.java | 3059 |
AWTMenuDataType.java | 6081 |
AWTMenuItemDataType.java | 3408 |
AWTNoGUI.java | 22063 |
AWTPanelDataType.java | 8084 |
AWTPopupListener.java | 1800 |
AWTPopupMenuDataType.java | 2949 |
AWTRadioButtonDataType.java | 4513 |
AWTScrollPaneDataType.java | 1453 |
AWTSliderDataType.java | 7082 |
AWTTableDataType.java | 8741 |
AWTTextAreaDataType.java | 9414 |
AWTTextfieldDataType.java | 4700 |
AWTToolbarDataType.java | 2090 |
AWTWindowDataType.java | 6610 |
BorderLayoutStack.java | 1947 |
Cache.java | 2165 |
Code.java | 970 |
DataTypeStack.java | 1450 |
Files.java | 1815 |
GlobalSymbolTable.java | 3064 |
ibrik.java | 324323 |
ibrikConstants.java | 10145 |
ibrikTokenManager.java | 96844 |
IfCode.java | 935 |
JavaButtonDataType.java | 9939 |
JavaButtonGroupDataType.java | 4782 |
JavaCheckboxDataType.java | 9701 |
JavaComboBoxDataType.java | 9807 |
JavaDataType.java | 23138 |
JavaFrameDataType.java | 6963 |
JavaLabelDataType.java | 13031 |
JavaListDataType.java | 15952 |
JavaMenuBarDataType.java | 3151 |
JavaMenuDataType.java | 6236 |
JavaMenuItemDataType.java | 3528 |
JavaNoGUI.java | 22061 |
JavaPanelDataType.java | 12259 |
JavaPopupListener.java | 1784 |
JavaPopupMenuDataType.java | 2960 |
JavaRadioButtonDataType.java | 8749 |
JavaScrollPaneDataType.java | 2784 |
JavaSliderDataType.java | 13446 |
JavaTableDataType.java | 16542 |
JavaTextAreaDataType.java | 13601 |
JavaTextfieldDataType.java | 9945 |
JavaToolbarDataType.java | 3145 |
JavaWindowDataType.java | 6821 |
LocalSymbolTable.java | 3090 |
LoopCode.java | 941 |
NewLanguageInterface.java | 1023 |
ParseException.java | 7381 |
ProcCode.java | 1303 |
RadioButtonVector.java | 1197 |
ReflectionStack.java | 1467 |
ScopeStack.java | 2284 |
SimpleCharStream.java | 11440 |
Token.java | 3580 |
TokenMgrError.java | 5172 |
TypeInformation.java | 1190 |
VariablesStack.java | 1392 |
AboutFrame.java | 2466 |
AboutFrameAction.java | 1160 |
ActionParser.java | 3278 |
CloseWindowFrameAction.java | 3131 |
Command.java | 8196 |
CommandAction.java | 2170 |
CommandParser.java | 1138 |
CompileIbrikAWTFrameAction.java | 6166 |
CompileIbrikJFCFrameAction.java | 6102 |
CopyFrameAction.java | 1253 |
CutFrameAction.java | 1248 |
ExitFrameAction.java | 3173 |
ExtensionFileFilter.java | 1983 |
FindFrameAction.java | 1267 |
FindSubFrame.java | 2930 |
GUIResourceBundle.java | 9683 |
HelpFrameAction.java | 2186 |
IbrikUIE.java | 9057 |
MalformedResourceException.java | 1223 |
MenuBarParser.java | 1499 |
MenuParser.java | 3214 |
NewFrameAction.java | 3458 |
OpenFrameAction.java | 4677 |
PageSetupFrameAction.java | 1389 |
PasteFrameAction.java | 1258 |
PrintableDocument.java | 13322 |
PrintFrameAction.java | 3947 |
PrintListingPainter.java | 2570 |
RedoFrameAction.java | 1349 |
ReplaceFrameAction.java | 1282 |
ReplaceSubFrame.java | 4640 |
ResourceParser.java | 1261 |
SaveAsFrameAction.java | 2248 |
SaveFrameAction.java | 2800 |
SelectAllFrameAction.java | 1281 |
ShowClass.java | 5542 |
SyntaxDocument.java | 22169 |
ThemeManager.java | 7344 |
TipOfTheDayFrame.java | 3932 |
TipOfTheDayFrameAction.java | 1226 |
ToolBarParser.java | 1924 |
UndoFrameAction.java | 1349 |
WebBrowser.java | 16165 |
structure.txt | 1096 |
SyntaxDocument.class | 12188 |
ThemeManager$1.class | 611 |
ThemeManager$Theme.class | 3165 |
ThemeManager.class | 2565 |
TipOfTheDayFrame$1.class | 1145 |
TipOfTheDayFrame$2.class | 611 |
TipOfTheDayFrame$3.class | 584 |
TipOfTheDayFrame.class | 4489 |
TipOfTheDayFrameAction.class | 568 |
tips.txt | 530 |
Token.class | 546 |
TokenMgrError.class | 2028 |
ToolBarParser.class | 1832 |
TypeInformation.class | 488 |
UndoFrameAction.class | 833 |
VariablesStack.class | 637 |
WebBrowser$1.class | 645 |
WebBrowser$2.class | 660 |
WebBrowser$3.class | 484 |
WebBrowser.class | 8664 |
WebBrowserResources.properties | 2087 |