君之兰不开花的主要原因可能是温度条件没有达到。君子兰开花需要经历一个低温处理的过程,而家庭窗台或阳台养殖的君子兰通常室内温度不会特别低,且没有经过至少半个月以上的低温条件,因此难以开花。此外,即使抽出了花箭,形成了花芽,由于窗台温差小,特别是北方室内有暖气,温差不足,也容易导致夹箭。所以,要使君子兰开花,需要达到适当的低温条件,并在此基础上进行磷钾肥的喷洒、良好的浇水、空气湿度和光照管理。