All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.harium.theme.base.BaseTheme Maven / Gradle / Ivy

package com.harium.theme.base;

import com.harium.etyl.ui.base.*;
import com.harium.etyl.ui.theme.Theme;

public class BaseTheme extends Theme {
	
	public BaseTheme() {
		super();
	}

	public BaseButton createButton(int x, int y, int w, int h) {
		BaseButton button = new BaseButton(x, y, w, h);
		return button;
	}

	public BaseCheckBox createCheckBox(int x, int y, int w, int h) {
		BaseCheckBox checkBox = new BaseCheckBox(x, y, w, h);
		return checkBox;
	}
	
	public BaseRadioButton createRadioButton(int x, int y, int w, int h) {
		BaseRadioButton radioButton = new BaseRadioButton(x, y, w, h);
		return radioButton;
	}
	
	public BaseTextField createTextField(int x, int y, int w, int h) {
		BaseTextField textField = new BaseTextField(x, y, w, h);
		return textField;
	}

	@Override
	public BaseTextView createTextView(int x, int y, int w, int h) {
		BaseTextView textView = new BaseTextView(x, y, w, h);
		return textView;
	}

	@Override
	public BaseSlider createSlider(int x, int y, int w, int h) {
		BaseSlider slider = new BaseSlider(x, y, w, h);
		return slider;
	}

	@Override
	public BaseTable createTable(int x, int y, int w, int h) {
		BaseTable table = new BaseTable(x, y, w, h);
		return table;
	}

	@Override
	public BasePanel createPanel(int x, int y, int w, int h) {
		BasePanel panel = new BasePanel(x, y, w, h);
		return panel;
	}
	
	@Override
	public BasePanel createLeftPanel(int x, int y, int w, int h) {
		return createPanel(x, y, w, h);
	}
	
	@Override
	public BasePanel createRightPanel(int x, int y, int w, int h) {
		return createPanel(x, y, w, h);
	}

	@Override
	public void loadFonts() {

	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy