SHARE
TWEET
Untitled
a guest
Sep 14th, 2014
149
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
- public void show() {
- String text = Gdx.app.getPreferences("prefs").getString("text", "Default text if missing");
- String txtArea = Gdx.app.getPreferences("prefs").getString("text", "Default text if missing");
- Skin skin = new Skin();
- stage = new Stage();
- Gdx.input.setInputProcessor(stage);
- skin = new Skin(Gdx.files.internal("uiskin.json"));
- final TextArea textArea = new TextArea(txtArea, skin);
- textArea.setX(500);
- textArea.setY(500);
- textArea.setWidth(270);
- textArea.setHeight(270);
- final TextField textField = new TextField(text, skin);
- textField.setX(500);
- textField.setY(750);
- textField.setWidth(450);
- textField.setHeight(200);
- //String text = Gdx.app.getPreferences("prefs").getString("text", "Default text if missimg");
- //TextField textField = new TextField(text, skin);
- //Backbutton
- ImageButtonStyle styleTwo = new ImageButtonStyle();
- TextureRegionDrawable arrowImage = new TextureRegionDrawable(new TextureRegion(new Texture("arrowLeft.png")));
- styleTwo.up = skin.newDrawable(skin.newDrawable(arrowImage));
- styleTwo.down = skin.newDrawable(skin.newDrawable(arrowImage));
- btnArrow = new ImageButton(styleTwo);
- btnArrow.setSize(150, 150);
- btnArrow.setPosition(450, 10);
- stage.addActor(textArea);
- stage.addActor(textField);
- stage.addActor(btnArrow);
- //Backbutton takes us back to mainmenu
- btnArrow.addListener(new ChangeListener() {
- @Override
- public void changed(ChangeEvent event, Actor actor) {
- game.setScreen(new MainScreen(game));
- Gdx.app.getPreferences("textArea_prefs").putString("text", textArea.getText()).flush();
- Gdx.app.getPreferences("textField_prefs").putString("text", textField.getText()).flush();
- }
- });
- }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.
