This paper is concerned with the problem of state-feedback predictive control with event-triggered scheme in networked control systems (NCSs). NCSs suffer from inevitable imperfections, such as network-induced delay, packet dropouts and limited communications resource, which can degrade system performance even lead to system instability. In order to improve system performance and reduce network traffic, a novel structure of NCSs is proposed in this paper. Event-triggered mechanism is set up at both the sensor device and controller device to reduce feedback network traffic, forward network traffic and avoid frequent changes of actuator. The predictive controller, which depends on the event triggering interval, predicts the future triggered states of the controlled object. Based on the future triggered states, a new form of data packet that contains the sequence of future control input signals and its corresponding action time is designed to actively compensate for the impact of network delay and packet loss. The state-feedback gain has less conservativeness because it is assigned different values according to triggering intervals instead of a fix value. According to this control strategy, the closed-loop system is modeled as a switched control system and the stability criterion is established based on switched Lyapunov function technique. The effectiveness of the proposed control method is demonstrated by means of a numerical example. The performance of closed-loop system is improved. Meanwhile, the load of communication traffic is relieved.