Надеюсь, это то, что вы ищете ... настройка
constPanelInfo.weightx = 0;
для датчика должно быть указано значение 100px. Т.е. если все веса равны нулю, все дополнительное пространство появляется между сетками ячейки и левым и правым краями.
Помните, что если весы установлены и из-за
constPanelInfo.fill = GridBagConstraints.HORIZONTAL;
CampoSensor будет заполнять всю ширину ячейки независимо от предпочтительного размера.
Эта ширина, вероятно, будет определяться размером JFrame, в котором находится ваша панель.