A.- Mit Verfügung vom 7. April 1998 forderte die Öffentliche Arbeitslosenkasse Baselland von F._ (geb. 1963) einen Betrag von Fr. 13'793. 65 an zu Unrecht ausbezahlten Arbeitslosenentschädigungen zurück. B.- Die dagegen erhobene Beschwerde wies das Versicherungsgericht des Kantons Basel-Landschaft mit Entscheid vom 21. Juli 1999 ab. C.- F._ führt Verwaltungsgerichtsbeschwerde mit dem Antrag, die Rückzahlung sei aufzuheben. Die Arbeitslosenkasse schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während das Staatssekretariat für Wirtschaft (seco) sich nicht vernehmen lässt.