12345678910111213141516171819202122232425262728 |
- package uraxis.toolbar;
- import com.ur.urcap.api.contribution.toolbar.ToolbarConfiguration;
- import com.ur.urcap.api.contribution.toolbar.ToolbarContext;
- import com.ur.urcap.api.contribution.toolbar.swing.SwingToolbarContribution;
- import com.ur.urcap.api.contribution.toolbar.swing.SwingToolbarService;
- import javax.swing.Icon;
- import javax.swing.ImageIcon;
- public class MyToolbarService implements SwingToolbarService {
- @Override
- public Icon getIcon() {
- return new ImageIcon(getClass().getResource("/icons/logo.png"));
- }
- @Override
- public void configureContribution(ToolbarConfiguration configuration) {
- configuration.setToolbarHeight(370);
- }
- @Override
- public SwingToolbarContribution createToolbar(ToolbarContext context) {
- return new MyToolbarContribution(context);
- }
- }
|