From 6c0793c96a37971f8eeee64b2d6b82713656fe8e Mon Sep 17 00:00:00 2001
From: Philipp Spohr <spohr.philipp@web.de>
Date: Sun, 13 Aug 2017 19:56:42 +0200
Subject: [PATCH] small crashfixes

---
 src/main/java/de/hhu/ba/yoshikoWrapper/core/Core.java       | 1 +
 .../java/de/hhu/ba/yoshikoWrapper/gui/TimeLimitSetter.java  | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/main/java/de/hhu/ba/yoshikoWrapper/core/Core.java b/src/main/java/de/hhu/ba/yoshikoWrapper/core/Core.java
index 6a18e92..8d15d88 100644
--- a/src/main/java/de/hhu/ba/yoshikoWrapper/core/Core.java
+++ b/src/main/java/de/hhu/ba/yoshikoWrapper/core/Core.java
@@ -22,6 +22,7 @@ public class Core {
 		CyNetwork currentNetwork = cy.getCurrentNetwork();
 		if (currentNetwork == null) {
 			//TODO
+			return;
 		}
 		
 		LibraryInterface.setTimeLimit(timeLimit);
diff --git a/src/main/java/de/hhu/ba/yoshikoWrapper/gui/TimeLimitSetter.java b/src/main/java/de/hhu/ba/yoshikoWrapper/gui/TimeLimitSetter.java
index 1c8a3a8..e305304 100644
--- a/src/main/java/de/hhu/ba/yoshikoWrapper/gui/TimeLimitSetter.java
+++ b/src/main/java/de/hhu/ba/yoshikoWrapper/gui/TimeLimitSetter.java
@@ -1,5 +1,6 @@
 package de.hhu.ba.yoshikoWrapper.gui;
 
+import java.awt.Dimension;
 import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
 
@@ -17,10 +18,9 @@ public class TimeLimitSetter extends JPanel{
 	private NumberInputField numberField;
 	
 	public TimeLimitSetter() {
-		checkBox = new JCheckBox();
+		checkBox = new JCheckBox("Use time limit (s):");
 		numberField = new NumberInputField();
 		numberField.setEnabled(false); //By default time limit is turned off
-		numberField.setSize(40, 10);
 		checkBox.addActionListener(
 				new ActionListener() {
 
@@ -37,7 +37,7 @@ public class TimeLimitSetter extends JPanel{
 	}
 	
 	public int getTimeLimit() {
-		if (checkBox.isSelected()) {
+		if (!checkBox.isSelected()) {
 			return -1;
 		}
 		return numberField.getTimeLimit();
-- 
GitLab