summaryrefslogtreecommitdiffhomepage
path: root/IDE/src/main/java/org/elmahrouss/CodeEditorView.java
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-21 22:37:22 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-21 22:37:22 +0100
commit804603bb89b0e0dcb3ec228391ced6d9b678f454 (patch)
treef1e40b78484064ecdde7d616d397431e9c8d11a7 /IDE/src/main/java/org/elmahrouss/CodeEditorView.java
parent8b01380800db7e3d9aa92288eeeb1e65de77558f (diff)
Add colored buttons for Welcome page.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'IDE/src/main/java/org/elmahrouss/CodeEditorView.java')
-rw-r--r--IDE/src/main/java/org/elmahrouss/CodeEditorView.java19
1 files changed, 10 insertions, 9 deletions
diff --git a/IDE/src/main/java/org/elmahrouss/CodeEditorView.java b/IDE/src/main/java/org/elmahrouss/CodeEditorView.java
index ee1422f..e759c69 100644
--- a/IDE/src/main/java/org/elmahrouss/CodeEditorView.java
+++ b/IDE/src/main/java/org/elmahrouss/CodeEditorView.java
@@ -23,12 +23,11 @@ public class CodeEditorView extends Pane
private Pane linePane;
private Label codeText;
private boolean readOnly;
- private ConsoleWindow consoleWindow;
private HBox codeBox;
private String fileName = "untitled.c";
private CodeEditorController codeEditorController;
- CodeEditorView(boolean readOnly)
+ CodeEditorView()
{
super();
@@ -56,12 +55,6 @@ public class CodeEditorView extends Pane
codeBox = new HBox();
- if (!this.readOnly) {
- consoleWindow = new ConsoleWindow();
-
- codeBox.getChildren().add(consoleWindow);
- }
-
codeBox.getChildren().add(codeText);
this.getChildren().addAll(linePane, codeBox);
@@ -81,10 +74,18 @@ public class CodeEditorView extends Pane
this.fileName = fileName;
}
- public String getContents() { return codeText.getText(); }
+ public String getContents() {
+ if (this.codeText == null)
+ return "";
+
+ return codeText.getText();
+ }
public void setContents(String content)
{
+ if (this.codeText == null)
+ return;
+
this.codeText.setText(content);
}