Documentation

Trace:

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
jvx:reference [2020/06/15 08:34]
cduncan [What else?]
jvx:reference [2020/06/15 08:40]
cduncan [Creating Custom Components]
Line 210: Line 210:
 ===== Creating Custom Components ===== ===== Creating Custom Components =====
  
-We will use an example from the [[#​part_about_creating_custom_components|part about creating custom components]],​ which we will come to later. The ''​%%BeepComponent%%''​ is a simple ''​%%UIComponent%%''​ extension ​which contains a label and two buttons inside itself.+We will use an example from the [[#​part_about_creating_custom_components|part about creating custom components]],​ which we will come to later. The ''​%%BeepComponent%%''​ is a simple ''​%%UIComponent%%''​ extension ​that contains a label and two buttons inside itself.
  
 <code java> <code java>
Line 234: Line 234:
 } }
 </​code>​ </​code>​
-We are setting a new UI resource (a ''​%%UIPanel%%''​) in the constructor (at line #5) that is to be used by the ''​%%UI component%%''​. In this case, it is not an implementation,​ but another UI component. However, that doesn’t matter because the UI resource ​only must implement the expected interface. At line #15 we start using that custom UI resource.+We are setting a new UI resource (a ''​%%UIPanel%%''​) in the constructor (at line #5), which is to be used by the ''​%%UI component%%''​. In this case, it is not an implementation,​ but another UI component. However, that doesn’t matter because the UI resource must only implement the expected interface. At line #15 we start using that custom UI resource.
  
-Because UI component is an abstract component designed for exactly this usage, the example might not be the most exciting one, but it clearly illustrates the mechanic.+Because UI component is an abstract component designed for exactly this usage, the example might not be the most exciting one, but it clearly illustrates the mechanics.
  
 ===== Bolting on Functionality ===== ===== Bolting on Functionality =====
This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information